控制流程
if语句
简单的if语句
| age = 20
if age >= 18:
print 'your age is', age
print 'adult'
|
if-else语句
| age = 3
if age >= 18:
print 'your age is', age
print 'adult'
else:
print 'your age is', age
print 'teenager'
|
if-elif-else语句
| age = 3
if age >= 18:
print 'adult'
elif age >= 6:
print 'teenager'
else:
print 'kid'
|
if语句执行有个特点,它是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else。
只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False。
for循环
| for i in range(5):
print(i)
|
| for i in range(0,10,2):
print(i)
|
输出:
while循环
| sum = 0
n = 99
while n > 0:
sum = sum + n
n = n - 2
print sum
|
参考