我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么同一个代码,列表输入方式不同,结果不同?

img

img


列表a只是换了个方式输入,为什么结果一个就错了呢?🙃

input()输入的是一个字符串,不是一个列表,需要转为列表才行。

a=list(map(int,input("输入用空格分隔的数字:").split())) 

因为你第一个输入的是字符串,字符串没办法进行这类计算,
第二个输入的是数组,数组里面的都是数字,所以可以正常运行

近期文章

  • 这是杨辉三角,我感觉不到错在哪里,大一小白
  • 给你n个数,问你里面有多少素数
  • Python game模块创建窗口,退出窗口
  • 写了一个快速排序算法,但是不知道为啥按原序输出的
  • exce文件保存时总提示该文件可能在您上次保存后已经被其他用户更改,怎么取消这种保存提示
  • node项目部署到服务器遇到的问题
  • c语言a的b次后四位
  • 科大讯飞语音识别问题
  • 这个报错怎么解决,求有经验的指导
  • PyQt5 透明窗体上怎样显示一个标签
  • html5项目练习 ,求品优购素材
  • 用python怎么写这个程序?
  • tomcat在eclipse里面的配置应该怎么办
  • 使用EFI Shall 工具修改dvmt无法写入 求解
  • 学弱求助C语言猜数字游戏
  • 为什么这个代码不能运行啊
  • 青龙面板里的任务一直提示这个错误,请问有能解决吗?
  • i 编写程序来计算线段和三角形的周长
  • 旧电脑用VirtualBox 安装 OpenWrt 作旁路由遇到瓶颈
  • mac编译hadoop3.3.1遇到的问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华