python中for-else和while-else的基本概念

简单谈谈在python中的for-else和while-else两个语句的基本概念

这两种语法到底是什么意思呢?

for i in range(10):
    print("我是for里面的")
    if i > 5:
        break
else:
    print("我是for……else里面的")


i = 0
while i < 10:
    print("我是while里面的")
    i += 1
    if i > 5:
        break
else:
    print("我是while……else里面的")

记住了,只要while和for语句块中因为break退出来的,那么就不执行else的语句块。只要因为break退出来的,那么就不执行else语句块,其他情况则反之。

发布了17 篇原创文章 · 获赞 1 · 访问量 290

猜你喜欢

转载自blog.csdn.net/xjlovewjh/article/details/104013079