Python继续语句
在本文中,我们将讨论Python中用于改变循环流的continue 语句。
继续语句的使用
Python中的循环以有效的方式自动执行和重复任务。但有时,可能会出现您想要完全退出循环、跳过迭代或忽略该条件的情况。这些可以通过循环控制语句来完成。 Continue 是一种循环控制语句,可以改变循环的流程。
继续声明
Continue 语句是一个循环控制语句,它强制执行循环的下一次迭代,同时仅针对当前迭代跳过循环内的其余代码,即当在循环中执行 continue 语句时,循环内的代码跟随将跳过当前迭代的 continue 语句,并开始循环的下一次迭代。
句法:
continue
继续声明流程图
示例: 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 语句)