Python学习笔记——控制语句

简介:

假值表达式:False  None  0  ""  ()  []  {}

if语句:

if  条件:

        语句

elif 条件:

        语句

else:

        语句

 

is 运算符,判定同一性而不是相等性,如下:

 
  1. >>> x=y=[1,2,3]  
  2. >>> z=[1,2,3]  
  3. >>> x == y  
  4. True 
  5. >>> x == z  
  6. True 
  7. >>> x is y  
  8. True 
  9. >>> x is z  
  10. False 

布尔运算:

and : 两个条件都为值的时候整个表达式为真

or : 两个条件都为假的时候整个表达式为假

not:真为假,假为真,反过来的

 

while循环格式:

while 条件:

        语句

 

for循环格式:

for 变量 in  列表:

        语句

for 遍历字典元素:

for key in d:

        print key,d[key]

for key,value in d.items():

        print key,value

 

zip并行迭代

 
  1. names = ['anne','beth','george','damon']  
  2. ages = [12,42,32,102]  
  3.  
  4. for name,age in zip(names,ages):  
  5.     print name,'is',age,'years old' 
  6. 结果:
  7. anne is 12 years old  
  8. beth is 42 years old  
  9. george is 32 years old  
  10. damon is 102 years old 

break:跳出循环

continue:跳到下一轮循环

pass:什么也不做

本文转自运维笔记博客51CTO博客,原文链接http://blog.51cto.com/lihuipeng/860028如需转载请自行联系原作者


lihuipeng

相关文章
|
2月前
|
存储 C语言 Python
【Python】学习笔记day3
【Python】学习笔记day3
27 1
|
4月前
|
Python
|
1月前
|
前端开发 安全 JavaScript
Python的Flask框架的学习笔记(前后端变量传送,文件上传,网页返回)内含实战:实现一个简单的登录页面
Python的Flask框架的学习笔记(前后端变量传送,文件上传,网页返回)内含实战:实现一个简单的登录页面
|
20天前
|
Python
Python控制语句
Python控制语句
13 0
|
26天前
|
Python
基于Django的Python应用—学习笔记—功能完善
基于Django的Python应用—学习笔记—功能完善
|
26天前
|
存储 数据库 数据安全/隐私保护
基于Django的Python应用——学习笔记
基于Django的Python应用——学习笔记
|
28天前
|
Python
python学习4-内置函数range()、循环结构、循环控制语句、else语句、嵌套循环
python学习4-内置函数range()、循环结构、循环控制语句、else语句、嵌套循环
|
2月前
|
存储 C语言 芯片
【Python】学习笔记day1
【Python】学习笔记day1
34 1
|
2月前
|
算法 搜索推荐 测试技术
python排序算法及优化学习笔记1
python实现的简单的排序算法,以及算法优化,学习笔记1
35 1
|
2月前
|
Python
【python】——控制语句和组合数据类型(其二)
【python】——控制语句和组合数据类型(其二)
42 2