700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Python基础(循环控制语句break/continue)

Python基础(循环控制语句break/continue)

时间:2023-04-09 17:37:09

相关推荐

Python基础(循环控制语句break/continue)

Python中提供了两个关键字用来控制循环语句,分别是break和continue

break在条件成立时,不会执行循环中的后续代码,并且会停止整个循环

continue在条件成立时,会不执行循环中的后续代码,并且会停止本次循环

接下来我们通过两个案例来区分这两个控制语句

首先使用while循环语句打印1到5之间的数字,循环到3的时候,我们使用continue关键字跳出3的这次循环,需要注意的是,continue在条件成立时,不会执行后续代码,如果在continue关键字前,没有改变循环的条件,那么循环的条件将一直不会改变,从而造成死循环

i = 0# 循环打印1到5while i <= 5:# 如果等于3就跳出本次循环if i == 3:i += 1# 使用continue前,必须修改循环条件,否则会死循环continueprint(i)i += 1

从结果中我们可以看到,3没有被打印,说明在数字等于3的时候,continue关键字结束了这一次循环

接下来我们将continue关键字替换为break关键字,如果循环的数字等于3时,break将会结束整个循环

i = 0# 循环打印1到5while i <= 5:# 如果等于3就结束整个循环if i == 3:i += 1breakprint(i)i += 1

从结果中我们可以看到,循环到3的时候,break关键字结束了整个循环,后面的4和5也不会被打印

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。