import time# 循环10次for i in range(10):print(i)
time.sleep(1) # 等待1秒钟
上面的代码将会打印出0到9,每次打印之间间隔1秒钟。
另外,如果你想要在循环中跳出来,你可以使用 break 语句,例如:
import timefor i in range(10):print(i)
time.sleep(1)if i == 5: # 如果i等于5
break # 跳出循环
上面的代码将会打印出0到5,每次打印之间间隔1秒钟,然后跳出循环。
总之,你可以使用 time.sleep 函数来等待一段时间,并使用 break 语句来跳出循环。
1、用途不同
break用于结束循环,而continue用于跳出当前循环,执行下一次循环。
2、结束循环情况不同
break语句是结束整个循环的过程,不在判断执行循环的条件是否成立。
continue语句是只结束本次循环,并不终止整个循环的执行。
3、跳出循环情况不同
break语句符合条件后,直接结束循环,只能跳出当前层次的循环。
跳出循环体中还没有执行的语句,跳出本次循环,但是并不跳出当前循环。
4、原理不同
break是终止循环的执行, 即循环代码遇到break,就不再循环了。 continue是结束本次循环,继续下一次循环, 即本次循环剩下的代码不再执行,但会进行下一次循环。
Python continue 语句用于跳出本次循环,break 语句用于跳出整个循环
continue 语句用于跳过当前循环的剩余语句,然后继续进行下一轮循环
continue 语句只能用在 while 和 for 循环中
# 第一个实例
for letter in 'Python':
if letter == 'h':
continue
print ( letter )var = 6
# 第二个实例
while var >0:
var = var -1
if var == 5:
continue
print ( var )print ( "end" )