python基础之温度转换

这篇博客介绍了如何使用Python进行温度转换,包括华氏温度和摄氏温度之间的转换,并探讨了单位转换,如海里和公里的表示。内容涵盖了温度标识在尾部和首部的情况,以及单位类型在尾部和首部的转换方法。
摘要由CSDN通过智能技术生成

温度转换

实现温度转换类型标识符在尾部的转换,例如12F、12f、12C和12c等,其中F|f表示华氏温度,C|c表示设施温度

TempStr = input("请输入符号在数字后的温度值:")
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 = 1.8*eval(TempStr[0:-1]) + 32
	print("转换后的温度是{:.2f}F".format(F))
else:
	print("输入格式错误") 

实现温度类型标识在首部的转换,例如 12F、12f、12C 和 12c 等。其中 F|f 表示华氏温度,C|c 表示摄氏温度

TempStr = input("请输入符号在数字前的温度值:")
if TempStr[0] in ['F','f']:
	C = (eval(TempStr[1:]) - 32)/1.8
	print("转换后的温度是{:.2f}C".format(C))
elif TempStr[0] in ['C','c']:
    F = 1.8*eval(TempStr[1:]) + 32 
    print("转换后的温度是{:.2f}F".format(F)) 
else: 
    print("输入格式错误")
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值