第8章条件和循环
8.1if语句
多重条件表达式,and , or , not
elif:
三元操作符:
smaller = x if x < y else y
符合条件,返回前面的;否则,返回后面的
def getMin(num1 , num2):
smaller = num1 if num1 < num2 else num2
return smaller
8.5 while语句
8.6 for语句
通过序列想迭代
for name in names:
…
通过索引迭代
for i in range(len(names)):
8.6.3用于迭代器类型
迭代器对象有next()方法,返回下一条目
迭代完成用StopIteration除法异常
range(end)
range(start ,end)
与序列相关的内建函数
sorted() , reversed() , enumerate() , zip()
8.9 pass语句</