首页 > 编程语言 > 详细

Python流程控制 if / for/ while

时间:2014-08-12 16:38:44      阅读:391      评论:0      收藏:0      [点我收藏+]

在Python中没有switch语句

 

If语句

if condition:

do sth

elif condition:

         Do sth

else:

         Do sth

 

while语句有一个可选的else从句

while condition:

         do sth

else:

         do sth

 

for循环

for i in range(1, 5):     # 即序列[1, 2, 3, 4]

print i

else:

print ‘The for loop is over‘

 

break语句

如果你从for或while循环中 终止 ,任何对应的循环else块将不执行。

 

try..except语句处理异常

import sys

try:

s = raw_input(‘Enter something --> ‘)

except EOFError:

print ‘\nWhy did you do an EOF on me?‘

sys.exit() # exit the program

except:

print ‘\nSome error/exception occurred.‘

# here, we are not exiting the program

print ‘Done‘

 

 可以使用raise语句 引发 异常,相当于java中的throw

 

Python流程控制 if / for/ while,布布扣,bubuko.com

Python流程控制 if / for/ while

原文:http://www.cnblogs.com/manhua/p/3843722.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!