python 控制语句 else,pythonelse,python中的else


python中的else不只可以跟if搭档,还可以和while,for,try一起使用。

和if搭档 if ... elif .. else

i=1if i>0:  print 'i>0'elif i==0:  print 'i==0'else:  print 'i<0'

else和while搭档

i=0while i<10:  print 'while i=%d'%(i,)else:  print 'else i=%d'%(i,)

else和for搭档

for i in xrange(10):  print 'for i=%d'%(i,)else:  print 'else i=%d'%(i,)

else和try..except搭档

和try..except搭档时表示正常执行完了try语句块未发生异常时要执行的后续代码

try:  i=0  print 'i'except Exception,e:  print eelse:  print 'try end'

评论关闭