课程
/后端开发
/Python
/初识Python
为什么x循环一次y就有三次是自己设定的吗
2016-08-23
源自:初识Python 5-8
正在回答
a1,b2这种是因为a和1都是字符串,就是说带单引号的,就是例子上面写的'a','1'是这种,字符串的相加是拼接,但是整数的相加是真的相加并计算出结果,你可以好好看看数据类型那节。
嵌套循环就是这种,x是外层循环,y是内层循环,就是说x等于第一个数的时候,要分别和y的每个数进行运算;x等于第二个数的时候,也分别和y的每个数进行运算。。。。x这个list里面由几个值,就循环几次。
你可以多敲几遍联系一下
何所冬暖0 提问者
你其实可以把代码拆开理解:
for x in ['a']: for y in ['1','2','3']: print x + y
###########################
for x in ['b']: for y in ['1','2','3']: print x + y
#############################
for x in ['c']: for y in ['1','2','3']: print x + y
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序