📜  Python继续语句

📅  最后修改于: 2022-05-13 01:54:54.627000             🧑  作者: Mango

Python继续语句

在本文中,我们将讨论Python中用于改变循环流的continue 语句

继续语句的使用

Python中的循环以有效的方式自动执行和重复任务。但有时,可能会出现您想要完全退出循环、跳过迭代或忽略该条件的情况。这些可以通过循环控制语句来完成。 Continue 是一种循环控制语句,可以改变循环的流程。

继续声明

Continue 语句是一个循环控制语句,它强制执行循环的下一次迭代,同时仅针对当前迭代跳过循环内的其余代码,即当在循环中执行 continue 语句时,循环内的代码跟随将跳过当前迭代的 continue 语句,并开始循环的下一次迭代。

句法:

continue

继续声明流程图

继续语句-python1

示例: Python中的 Continue 语句

考虑一下您需要编写一个打印 1 到 10 而不是 6 的数字的程序的情况。指定您必须使用循环来执行此操作,并且只允许使用一个循环。这是 continue 语句的用法。我们可以在这里做的是我们可以运行一个从 1 到 10 的循环,并且每次我们必须将迭代器的值与 6 进行比较。如果它等于 6,我们将使用 continue 语句继续下一次迭代而不打印否则我们将打印该值。

下面是上述思想的实现:

Python3
# Python program to
# demonstrate continue
# statement
 
# loop from 1 to 10
for i in range(1, 11):
 
    # If i is equals to 6,
    # continue to next iteration
    # without printing
    if i == 6:
        continue
    else:
        # otherwise print the value
        # of i
        print(i, end=" ")


输出:

1 2 3 4 5 7 8 9 10 

注意: continue 语句可以与任何其他循环一起使用,也可以与 while 循环一起使用,其方式与上面的 for 循环使用类似。

练习题:

给定一个数字 n,打印三角形图案。我们只能使用一个循环。

Input: 7
Output:
*
* * 
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *

解决方法:使用一个循环打印图案 |第 2 组(使用 Continue 语句)