Python基础--嵌套循环
for i in range(3):print("----------------")for y in range(5,8):print(f'在这次循环中i的值是{i},y的值是{y}')
输出结果:
# 每次从中随机拿8个球,得到所有的组合情况
# 红球:0,1,2,3,4,5,6,7,8,9,10,11,12
# 黄球:0,1,2,3,4,5,6
# 绿球:0,1,2,3for x in range(9): # 红球最多也只可能是8个for y in range(7):for z in range(4):if x+y+z == 8:print(x,y,z)
输出结果:
案例:写出9x9乘法表
# 9x9乘法表
'''
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
...
9*1=9 9*2=18 ...... 9*9=81
'''for i in range(1,10):for j in range(1,i+1):print(f'{i}*{j}={i*j}',end="\t")print()
输出结果