Python流程控制关键字基本内容总结

开发 后端
我们在这里为大家总结了一些比较常用的Python流程控制关键字,并对此一一做了详细的介绍,希望可以帮助大家轻松的掌握。

Python编程语言的作用非常强大,而且其应用方便的特点也对开发人员起到了非常大的作用。在这里我们就可以先从Python流程控制关键字的相关概念开始了解,从而初步掌握这一语言的特点。

注意:Python中使用冒号:和语句前的空格对其齐表示其他语言中的{和}所表示的语句块的开始和结束。

Python流程控制关键字之1)if/else

  1. x = int(input("Please enter an integer: "))  
  2. if x < 0: 
  3. x = 0 
  4. print('Negative changed to zero')  
  5. elif x == 0:  
  6. print('Zero')  
  7. elif x == 1:  
  8. print('Single')  
  9. else:  
  10. print('More') 

Python流程控制关键字之2)for

  1. a = ['cat', 'window', 'defenestrate']  
  2. for x in a[1:]:  
  3. print(x, len(x))  
  4. if len(x) > 6: a.insert(0, x)  
  5. print(a)  
  6. b = ['Mary', 'had', 'a', 'little', 'lamb']  
  7. for i in range(len(b)):  
  8. print(i, b[i]) 

Python流程控制关键字之3)while

  1. a, b = 0, 1  
  2. while b < 10: 
  3. print(b)  
  4. a, bb = b, a+b 

Python流程控制关键字之4)Continue/Break/Pass

  1. for i in range(100):  
  2. if(i%5 == 0):  
  3. print(i);  
  4. continue;  
  5. elif(i >= 50):  
  6. print("over");  
  7. break;  
  8. else:  
  9. pass; 
  10. print("thanks")

注意:pass相当于一条空语句。

【编辑推荐】

  1. Python String类型基本应用情况分析
  2. Python异常基本处理机制详解
  3. Python文件路径具体操作方法经典讲解
  4. Python优化图片实际操作技巧浅析
  5. Python解析XML正确应用代码示例讲解
责任编辑:曹凯 来源: 博客园
相关推荐

2010-02-02 15:12:09

C++ explici

2010-03-05 11:53:20

Python命名约定

2010-03-03 15:26:54

Python编码规范

2010-01-04 15:21:37

Silverlight

2009-08-21 14:16:35

C# New关键字

2013-01-30 10:12:14

Pythonyield

2018-04-20 15:56:09

Pythonglobal关键字

2010-04-22 09:36:56

Oracle数据字典

2010-01-28 15:33:37

Android程序架构

2010-02-25 15:49:05

WCF消息模式

2010-03-02 15:53:02

WCF服务合同

2010-02-25 17:51:04

WCF服务地址

2017-10-25 06:50:27

数据科学数据数据分析

2022-05-06 08:32:40

Pythonwith代码

2010-02-05 10:08:55

C++名字空间

2010-02-06 13:58:13

C++ Bost库

2010-02-04 15:51:07

C++迭代器

2010-03-02 17:55:37

WCF终结点地址

2009-08-12 13:37:01

Java synchr

2017-05-31 17:09:52

LinuxShell命令
点赞
收藏

51CTO技术栈公众号