码迷,mamicode.com
首页 > 其他好文 > 详细

温度转换异常处理

时间:2020-04-14 22:40:32      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:name   put   int   col   语法   转换   span   异常   div   

try:
    a=input()
    if a [-1] in [c,C]:
        f=1.8*eval(a[0:-1])+32
        print("{:.2f}F".format(f))
    elif a [-1] in [f,F]:
        c=(eval(a[0:-1])-32)/1.8
        print("{:.2f}C".format(c))
    else:
        print("输入错误,末位只能是‘C‘,‘c‘,‘F‘,‘f‘")
except NameError :
    print("试图访问的变量名不存在")
except SyntaxError:
    print(存在语法错误)

 

温度转换异常处理

标签:name   put   int   col   语法   转换   span   异常   div   

原文地址:https://www.cnblogs.com/xxt77/p/12701462.html

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