Python3 - Continue继续

Python3 - Continue继续 首页 / Python3入门教程 / Python3 - Continue继续

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

#loop statements  
continue
#the code to be skipped   

流程图

Python continue Statement

考虑以下示例。

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 

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

技术教程推荐

程序员进阶攻略 -〔胡峰〕

深入剖析Kubernetes -〔张磊〕

白话法律42讲 -〔周甲徳〕

重学前端 -〔程劭非(winter)〕

黄勇的OKR实战笔记 -〔黄勇〕

TensorFlow 2项目进阶实战 -〔彭靖田〕

李智慧 · 高并发架构实战课 -〔李智慧〕

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

快手 · 移动端音视频开发实战 -〔展晓凯〕

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