1.只写一个if
>>> a=9
>>> if a>0:... print "a是正数!"...a是正数!>>>2.只写一个if,一个else
>>> a=9
>>> if a>0:... print"a是正数!"... else:... print"a是负数!"...a是正数!>>>3.只写一个if,多个elif
>>> a=9>>> if 0< a<10:... print"a大于0小于10!"... elif 10<a<20:... print"a小于20大于10!"...elif 20<a<30:
.... print"a小于30大于20!"
4.只写一个if,一个elif
>>> a=9>>> if 0< a<10:... print"a大于0小于10!"... elif 10<a<20:... print"a小于20大于10!"
5.只写一个if,多个elif和else
>>> a=9
>>> if 0< a<10:... print"a大于0小于10!"... elif 10<a<20:... print"a小于20大于10!"...elif 20<a<30:.... print"a小于30大于20!"
else:
....print"a==b"
附练习题:
#coding=utf-8 import random i=3 while i>0: print i if i==2: print "break" break i-=1 else: print "no break"
练习:
def test():
for i in range(5): for j in range(5): for k in range(5): if i == j == k == 3: return else: print i, '----', j, '----', ktest()