码迷,mamicode.com
首页 > 编程语言 > 详细

Python异常处理

时间:2018-12-26 22:19:15      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:turn   int   recent   pytho   code   trace   ace   call   return   

 

assert语句

#!/usr/bin/python3
def KelvinToFahrenheit(Temperature):
   assert (Temperature >= 0),"Colder than absolute zero!"
   return ((Temperature-273)*1.8)+32

print (KelvinToFahrenheit(273))
print (int(KelvinToFahrenheit(505.78)))
print (KelvinToFahrenheit(-5))

输出

32.0
451
Traceback (most recent call last):
File "test.py", line 9, in <module>
print KelvinToFahrenheit(-5)
File "test.py", line 4, in KelvinToFahrenheit
assert (Temperature >= 0),"Colder than absolute zero!"
AssertionError: Colder than absolute zero!

 

Python异常处理

标签:turn   int   recent   pytho   code   trace   ace   call   return   

原文地址:https://www.cnblogs.com/sea-stream/p/10181916.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!