
Python break 语句
在循环体的代码中,有时候需要中途跳出或者中断循环。这种情况就需要使用 break 语句,break 语句允许从循环体的任何位置跳出循环。

按照程序流程,循环一旦遇到 break 语句,则立即终止,并退出循环。
while 循环的break语句
n=1
while True:
print (n)
n+=1
if n==5:
break
print("中断之后")
输出
1
2
3
4
中断之后
在前面的代码,当 n==5时, break被执行,立即终止这个 while 循环,程序继续执行下一个语句。
for 循环的break语句
for str in "Python":
if str == "t":
break
print(str)
print("退出循环")
输出
P
y
退出循环
Python continue 语句
continue语句与break类似,但是不是终止循环,而是跳过余下的代码继续进行下一轮新的循环。
while 循环的continue 语句
n=0
while n < 5:
n+=1
if n==3:
continue
print (n)
print("Loop Over")
输出
1
2
4
5
Loop Over
上面的代码没有输出 3,因为当 n==3 时,执行 continue 语句,程序跳到循环开始处。
for 循环的continue 语句
n=0
for n in range(5):
n+=1
if n==3:
continue
print(n)
print("Loop Over")
输出
1
2
4
5
Loop Over
上面的程序没有输出 3,因为当 n==3 的时候,计数器执行 continue 语句,返回到循环的开始处。
【编程】Python 列表 List
【编程】Python with 语句
【游戏】益智数独挑战脑力
【编程】Python 函数
【编程】Python For 循环语句
【编程】Python 循环和控制语句
【编程】Python 条件语句
【编程】Python 空值
【编程】Python 识别操作