0

嵌套循环

for 语句里面可以有更多的 for 语句,示例程序:

for i in range(1,4):
    print('i',i)
    for j in range(1,4):
        print('j', j)

这个示例程序中,for i in range(1,4)中的 i 先等于 1,然后for j in range(1,4)中的 j 要先执行完 1,2,3 之后,for i in range(1,4)中的才会变成 2。 所以输出结果就是

i 1
j 1
j 2
j 3
i 2
j 1
j 2
j 3
i 3
j 1
j 2
j 3

乘法表

示例程序:3x3 的乘法表 1

for i in range(1,4):
    for j in range(1,4):
        print(i,'x',j,'=',i*j,end=' ')
    print()

示例程序:3x3 的乘法表 2

for i in range(1,4):
    for j in range(1,i+1):
        print(i,'x',j,'=',i*j,end=' ')
    print()
循环结构
for i in range(1,4):
    print(i+1,end=' ')

程序会输出

[0/1]
上一章
continue
下一章
exercise