python循环及判断

条件判断

简单组成

if   + 条件表达式 + 代码块

多重条件

and   or   not

True

非零  非空字符串  非空列表

嵌套循环

if ……elif…..else

三元运算

small =  x  if  x<y else y

循环

while   循环

for   循环

while…else

for ….else

循环控制

break  停止循环

continue  跳过本次循环

pass  什么页不做

rang语法

range(start,end,step)

enumerate语法

enumerate() 返回索引-元素

reversed语法

reversed() 反序操作

zip语法,返回迭代器

用于聚合列表 分解聚合

c = zip([1,2,3],[4,5,6]) 
print c [(1,4),(2,5),(3,6)] 
na,nb=zip(*c) na =(1,2,3) nb=(4,5,6) 

列表推倒式

a =[i  for i in rang(10)] 打印a为一个集合


python循环及判断
http://www.jcwit.com/article/127/
作者
Carlos
发布于
2018年6月17日
许可协议