Python中continue语句的用法和实例详解

分类:知识百科 日期: 点击:0

Python中的continue语句是用来终止本次循环,并直接开始下一次循环的语句。它主要用于循环语句中,即for和while循环,用于跳过该次循环,直接开始下一次循环。

使用方法

continue语句的使用方法非常简单,只需在循环语句中添加continue语句即可,如下所示:

for i in range(10):
    if i == 3:
        continue
    print(i)

上面的代码中,当i的值为3时,就会跳过本次循环,直接开始下一次循环,输出的结果如下:

0
1
2
4
5
6
7
8
9

可以看到,当i的值为3时,被continue语句跳过,所以没有输出3。

在while循环中,continue语句的使用方法也是类似的,如下所示:

i = 0
while i < 10:
    i += 1
    if i == 3:
        continue
    print(i)

上面的代码中,当i的值为3时,就会跳过本次循环,直接开始下一次循环,输出的结果如下:

1
2
4
5
6
7
8
9
10

可以看到,当i的值为3时,被continue语句跳过,所以没有输出3。

实例详解

下面,我们来看一个经典的实例,来更深入地理解continue语句的用法。

# 计算1-100之间所有不能被3整除的数的和

sum = 0
for i in range(1, 101):
    if i % 3 == 0:
        continue
    sum += i

print(sum)

上面的代码中,我们使用了一个for循环,用于遍历1-100之间的数字,并使用if语句,判断当前数字是否能被3整除,如果能被3整除,就使用continue语句,跳过本次循环,直接开始下一次循环,如果不能被3整除,就将当前数字加到sum中,输出sum的值,输出结果如下:

2268

可以看到,输出的结果正是1-100之间所有不能被3整除的数的和。

以上就是,起来,continue语句的作用是终止本次循环,并直接开始下一次循环。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。