Python我与蟒蛇故事的开始
从一个简单的温度转换程序开始。
本程序的设计目的是实现摄氏度与华氏度之间的转换,可以多次输入。
使用方法:
输入n或N终止程序
摄氏度正确输入案例:1c、1C
华氏度正确输入案例:1f、1F
Python环境是Python3
tempstr=input("请输入一个带符号的温度值:")
while tempstr[-1] not in ['N','n']:
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("输入格式错误")
tempstr=input("请输入一个带符号的温度值:")
运行效果如下所示
这是一个开始,以后还会继续学习。