大二第一学期python代码练习合集(1)

大二第一学期python代码练习合集(1),第1张

大二第一学期python代码练习合集(1)

一.TempConvert_Code

根据华氏和摄氏温度定义,利用转换公式如下:
C= (F-32)/ 1.8
F=C*1.8+32.
其中,C表示摄氏温度,
F表示华氏温度

#TempConvert . py

T_S=input('请输入带符号的温度值:')
def TempConvert(TempStr):
    if (TempStr[-1] in ['F','f']):
        C=(eval(TempStr[0:-1])-32)/1.8
        print('转换后的温度值:{:.2f}C'.format(C))
    elif (TempStr[-1] in ['C','c']):
        F=eval(TempStr[0:-1])*1.8+32
        print('转换后的温度值:{:.2f}F'.format(F))
    else :
        print('输入数据错误!')
TempConvert(T_S)

运行效果
IDLE打开文件,按F5运行
>>>

请输入带有符号的温度值: 82F
请输入带有符号的温度值: 28C

>>>

>>>

转换后的温度是27.78C
转换后的温度是82.40F

>>>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5689988.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存