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

温度转换异常处理

时间:2020-03-28 23:25:23      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:color   语法   语法错误   else   err   异常   lse   erro   input   

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(存在语法错误)

 

温度转换异常处理

标签:color   语法   语法错误   else   err   异常   lse   erro   input   

原文地址:https://www.cnblogs.com/670ling/p/12589855.html

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