平方公里和英亩单位转换
程序如下
#pfglhymhh.py
area=input("请输入带有单位的面积值:")
if area[-1] in ["平","方","公","里"]:
YM=(eval(area[0:-4]))*247.1
print("转换后的面积值是:{:.2f}英亩".format(YM))
elif area[-1] in ["英","亩"]:
GL=(eval(area[0:-2]))/247.1
print("转换后的面积值是:{:.3f}平方公里".format(GL))
else:
print("输入格式错误")
运行结果