Python3Continue继续

Python3Continue继续 首页 / Python3入门教程 / Python3Continue继续

Python中的continue语句用于将程序控制带到循环的开始。 Continue语句跳过循环内的其余代码行,并从下一次迭代开始。它主要用于循环中的特定条件,因此可以针对特定条件跳过一些特定的代码。Python中的continue语句用于将程序控件带入循环的开始。 Continue语句跳过循环内的其余代码行,并从下一次迭代开始。它主要用于循环内的特定条件,因此可以针对特定条件跳过某些特定代码。

#loop statements  
continue
#the code to be skipped   

流程图

Python continue Statement

考虑以下示例。

链接:https://www.learnfk.comhttps://www.learnfk.com/python3/python-continue.html

来源:LearnFk无涯教程网

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

输出:

1
2
3
4
6
7
8
9
10

观察以上代码的输出,由于在while循环中使用 continue语句提供了 if条件,因此跳过了值5。当它与给定条件匹配时,控制权转移到while循环的开始,并且从代码中跳过了值5。

str = "Learnfk"
for i in str:
    if(i == 'T'):
        continue
    print(i)

输出:

L
e
a
r
n
f
k

Pass语句

pass语句是空操作,因为在执行时什么也没有发生。在语法上需要语句但不想在其位置使用任何可执行语句的情况下使用它。

例如,可以在重写子类中的父类方法时使用它,但不想在子类中提供其特定的实现。

如果代码将写入某处但尚未写入程序文件中,则也使用Pass。考虑以下示例。

无涯教程网

list = [1,2,3,4,5]  
flag = 0  
for i in list:  
    print("Current element:",i,end=" ");  
    if i==3:  
        pass  
        print("\nWe are inside pass block\n");  
        flag = 1  
    if flag==1:  
        print("\nCame out of pass\n");  
        flag=0 

输出:

Current element: 1 Current element: 2 Current element: 3 
We are inside pass block


Came out of pass

Current element: 4 Current element: 5 

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

教程推荐

徐昊 · TDD项目实战70讲 -〔徐昊〕

Spark性能调优实战 -〔吴磊〕

实用密码学 -〔范学雷〕

技术管理案例课 -〔许健〕

正则表达式入门课 -〔涂伟忠〕

图解 Google V8 -〔李兵〕

接口测试入门课 -〔陈磊〕

雷蓓蓓的项目管理实战课 -〔雷蓓蓓〕

OpenResty从入门到实战 -〔温铭〕

好记忆不如烂笔头。留下您的足迹吧 :)