程序员的知识教程库

网站首页 > 教程分享 正文

「python课程,精心总结」嵌套循环

henian88 2024-09-11 03:45:26 教程分享 10 ℃ 0 评论

(1)没有中断

输出一个三行四列的矩形

for i in range(1,4):
    for j in range(1,5):
        print('*',end='\t') #不换行输出
    print()

'''输出

* * * *

* * * *

* * * *

'''

(2)有中断

break退出当前循环结构

for i in range(3):
    for j in range(1,11):
        if j%2==0:#因为j=2的时候,余数为0了,所以就会退出2层循环,j=2以后的数值没有机会再打印出来,只能打印出三次j=1
            break
        print(j)

'''输出1

1

1

'''

continue结束当前循环进入下一次循环

for i in range(3):
    for j in range(1,11):
        if j%2==0:
            continue#如果余数为0,就执行跳出这个循环,进行下个循环,不会print
        print(j,end='\t')
    print()

'''输出

1 3 5 7 9

1 3 5 7 9

1 3 5 7 9

'''

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表