print("||||||||||||||||||||||")
print(" 摄氏温度转换器")
print("||||||||||||||||||||||")
she = input('请输入摄氏温度:').strip('')
# 判断数字是否为浮点数
def is_number(s):
try:
float(s)
return True
except ValueError:
pass
try:
import unicodedata
unicodedata.numeric(s)
return True
except (TypeError, ValueError):
pass
return False
if is_number(she):
# 摄氏温度
she = float(she)
# 华氏温度
hua = she * 1.8 + 32
# 开氏温度
kai = she + 273.15
# 列氏温度
lie = she * 0.8
# 兰金温度
lan = (she + 273.15) * 1.8
print("摄氏温度:{:.2f}".format(she))
print("华氏温度:{:.2f}".format(hua))
print("开氏温度:{:.2f}".format(kai))
print("列氏温度:{:.2f}".format(lie))
print("兰金温度:{:.2f}".format(lan))
else:
print("输入温度错误!")
版权声明:本文为Yuyu920716原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。