条件判断和循环
if <条件判断1> : <执行1> elif <条件判断2> : <执行2> elif <条件判断3> : <执行3> else: <执行4>执行4> 执行3> 条件判断3> 执行2> 条件判断2> 执行1> 条件判断1>
示例
age = 3if age >= 18: print 'adult'elif age>=6: print 'teenager'else: print 'kid'
if判断条件还可以简写,比如:
if x: print 'True'
只要x是非零数值、非空字符串、非空list等。就判断为True,否则False。
循环
Python的循环有两种,一种是for...in循环。names = ['Michael','Bob','Tracy']for name in names: print name
第二种是while循环
sum = 0n = 99while n > 0: sum = sum +n n = n - 2print sum