合 Python中的for else以及continue和break
Tags: Python
简介
for else
for ... else是一种python特有的语法,
当for循环正常结束时会进入到else语句块中执行代码,即使for循环不满足任何条件,也会去执行else语句
如果for循环是因为执行了break语句导致提前结束的,则不会进入到else语句块。
1 2 3 4 5 6 7 8 | for i in range(0,-1,1): print(f'正在吃标号为 {i} 的苹果') break # 终止循环的执行 else: print("执行else....") -- 结果 执行else.... |
break和continue
1、break和continue是python两个关键字
2、break和continue只能用在while或for循环中,都表示终止循环的意思。
3、break是终止循环的执行, 即循环代码遇到break,就不再循环了,跳出循环,若for带有else也不会执行。