python-循环

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, '----', k
test()

 

posted on 2017-07-16 10:28  老样子  阅读(169)  评论(0编辑  收藏  举报

导航