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

为什么不是a1 b2这样的

为什么x循环一次y就有三次是自己设定的吗

正在回答

2 回答

a1,b2这种是因为a和1都是字符串,就是说带单引号的,就是例子上面写的'a','1'是这种,字符串的相加是拼接,但是整数的相加是真的相加并计算出结果,你可以好好看看数据类型那节。

嵌套循环就是这种,x是外层循环,y是内层循环,就是说x等于第一个数的时候,要分别和y的每个数进行运算;x等于第二个数的时候,也分别和y的每个数进行运算。。。。x这个list里面由几个值,就循环几次。

你可以多敲几遍联系一下

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

何所冬暖0 提问者

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

你其实可以把代码拆开理解:

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


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

举报

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

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

进入课程

为什么不是a1 b2这样的

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