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

关重循环问题:如图,横线上部分与横线下部分,执行的是同一个语句,为什么结果却不相同?

http://img1.sycdn.imooc.com//57e657b000019f8610370436.jpg上下两个区域执行的是相同条件语句,为什么结果却不同?

正在回答

2 回答

因为第一个代码‘b,’'c'之间没有逗号,python默认把它们算成一个字符串‘b,c’.同理‘1,' '2,' '3’之间也没有逗号,python把它们识别成‘1,2,3’所以你的一个代码实际上是 for x in ['a', 'b,c']: for y in ['1,2,3'] 最后的输出结果为a1,2,3 和b,c1,2,3.

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

慕粉3751087 提问者

非常感谢!
2016-09-28 回复 有任何疑惑可以回复我~

不同啊,你仔细看一下

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

慕粉3751087 提问者

难道列表中大小写不同,打印出来的结果也不同吗? 这是为什么呀?
2016-09-24 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

关重循环问题:如图,横线上部分与横线下部分,执行的是同一个语句,为什么结果却不相同?

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