- pass
- break
- continue
pass关键字在python中没有实际意义
作用:
占位的作用,主要是为了不影响程序的结构,保证语法的完整性
示例:
# 比如在Python中,如果一个if判断语句没有写执行内容,执行程序中会报错
# 如果在if后面加了pass占位,那么就不会影响程序的正常运行
a = 11
if a > 10:
pass
print("hello world")
break
break是为了跳出当前的这一轮循环
如果break用在嵌套的循环中,那么是跳出距离最近的外部的这一轮循环
示例:
# 1.一层循环
# 当数字为3是跳出循环
while num <= 10:
# 当num == 3时,跳出整个循环
if num == 3:
break
print(num)
num += 1
# 嵌套循环
for i in range(10):
for j in range(10):
if num == 3:
break
print(num)
continue
continue是为了跳过当前所在的本次循环
与break不同,break是跳过一整轮循环,continue则只是一次依次循环
示例:
# 当num == 3时,跳出当前循环,继续后面的循环
num = 1
while num <= 10:
if num == 3:
num+=1
continue
print(num)
num += 1
# 嵌套循环
for i in range(10):
for j in range(10):
if num == 3:
continue
print(num)



