课程
/后端开发
/Python
/初识Python
上下两个区域执行的是相同条件语句,为什么结果却不同?
2016-09-24
源自:初识Python 5-8
正在回答
因为第一个代码‘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.
慕粉3751087 提问者
不同啊,你仔细看一下
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序