1.continue用于跳出本次循环,执行下次循环;在循环嵌套中,只针对最近一次循环。
#单次循环:
#打印1-9之间的奇数:
for i in range(10):
if i%2==0:
continue
print(i)
#打印3遍1-9之间的奇数:
for i in range(3):
for i in range(1,10):
if i%2==0:
continue
print(i)
2.break用于退出循环体;在嵌套循环中,只针对最近一次循环。
#剩余两个名字不打印
names=["Tome","Jack","Peter","Hurry","Ben"]
for i in range(len(names)):
if i >=3:
break
print(names[i])
#打印3遍以上名字:
names=["Tome","Jack","Peter","Hurry","Ben"]
for i in range(3):
for i in range(len(names)):
if i >=3:
break
print(names[i])