Python for循环嵌套

视频版教程 Python3零基础7天入门实战视频教程

在有复杂应用的时候,我们可以通过for循环的嵌套来实现。比如打印二维的行列;

这里先学习下range()方法,获取一个数字序列

案例:

# range(stop) 返回0到stop-1的数字序列
for i in range(10):
    print(i, end=' ')

print()

# range(start,stop) 返回start到stop-1的数字序列
for i in range(3, 10):
    print(i, end=' ')

print()

# range(start,stop,step) 返回start到stop-1的数字序列,步长step
for i in range(3, 10, 2):
    print(i, end=' ')

执行结果:

0 1 2 3 4 5 6 7 8 9 
3 4 5 6 7 8 9 
3 5 7 9 

接下来实现打印二维的行列:

for i in range(1, 5):
    print(f"第{i}行")
    for j in range(1, 11):
        print(f"第{j}列", end=' ')
    print()

作业:通过for循环嵌套,打印九九乘法表

你可能感兴趣的:(Python,python)