|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
这里面的for为啥都缩进,不能并列啊?还有,'\t',啥意思呀
有红、黄、蓝三种颜色的求,其中红球 3 个,黄球 3 个,绿球 6 个。先将这 12 个球混合放在一个盒子中,从中任意摸出 8 个球,编程计算摸出球的各种颜色搭配。
print('red\tyellow\tgreen')
for red in range(0, 4):
for yellow in range(0, 4):
for green in range(2, 7):
if red + yellow + green == 8:
# 注意,下边不是字符串拼接,因此不用“+”哦~
print(red, '\t', yellow, '\t', green)
本帖最后由 Twilight6 于 2020-6-21 19:53 编辑
说明下面的代码都是属于上一级内部的呀 '\t' 是制表符的意思,相当于一个TAB 或者 四个空格
只有当冒号缩进下的所有代码运行结束才会结束本次循环开始下次循环
你每个循环都要取值,每次搭配不同的值就需要这样写才能达到效果呀....
|
|