千家信息网

python循环控制语句break/continue怎么用

发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,这篇文章将为大家详细讲解有关python循环控制语句break/continue怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Python中提供了两个关键字用
千家信息网最后更新 2025年02月23日python循环控制语句break/continue怎么用

这篇文章将为大家详细讲解有关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前,必须修改循环条件,否则会死循环        continue    print(i)    i += 1

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

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

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

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

关于"python循环控制语句break/continue怎么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

0