首页 > 其他 > 详细

【Py】断言、elif()、

时间:2016-03-06 14:05:20      阅读:237      评论:0      收藏:0      [点我收藏+]

断言assert:

当这个关键字后边的条件为假时,程序自动崩溃并提示AssertionError的异常,条件为真时跳过

1 >>> assert 3>5
2 Traceback (most recent call last):
3   File "<pyshell#1>", line 1, in <module>
4     assert 3>5
5 AssertionError

常用作程序中的置入检查点,当需要确保程序中的某个条件为真才能让程序正常工作时,这个关键字就十分有用

 elif()语句:

elif的部分可以有也可以没有,else的部分可以有也可以没有,前者是else if的简化,可以减少过分缩排的效果

 1 score = int(input(请输入一个分数:))
 2 if 80 > score >= 60:
 3     print(C)
 4 elif 90 > score >= 80:
 5     print(B)
 6 elif 60 > score >= 0:
 7     print(D)
 8 elif 100 >= score >= 90:
 9     print(A)
10 else:
11     print(输入错误!)

 

【Py】断言、elif()、

原文:http://www.cnblogs.com/xiedoudou/p/5247261.html

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