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

上一篇:【转】php json_encode中文为空的解决办法


下一篇:SpringMVC的数据验证和JSR 303国际化显示(十一)中