为了账号安全,请及时绑定邮箱和手机立即绑定

为什么没有结果 输出错误?

为什么没有结果 输出错误

https://img1.sycdn.imooc.com//5b27405900010e6b13300647.jpg

正在回答

5 回答

数字不需要字符串的’‘,字符串之间怎么比较?

0 回复 有任何疑惑可以回复我~

因为你的数组里面的元素整个加了一个‘’就相当于,你两个集合里面分别放了一个字符串,所以x<y其实比较的是两个字符串的大小,大致搜了一下,没有搞明白字符串之间的比较究竟是怎么比。。只是知道是按照ASCII码比较。

0 回复 有任何疑惑可以回复我~

每一个数字用单引号‘’引起来,让他们比较ascii值,如果直接输出int+int,会自动计算出结果

1 回复 有任何疑惑可以回复我~

这是把‘1,2,...,9'整个作为一个字符串了吧

1 回复 有任何疑惑可以回复我~

0123456789是整数型,不需要‘,不属于字符串


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758620    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

为什么没有结果 输出错误?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信