【python】练习:长度转换
描述请在公制长度和英制长度之间进行转换,具体来说,以"米"和"英尺"为单位进行长度转换。从输入获得长度值和长度符号,例如:10m 或 10ft,输出转换后长度值和长度符号,输入长度值不限,输出长度值保
·
描述
请在公制长度和英制长度之间进行转换,具体来说,以"米"和"英尺"为单位进行长度转换。
从输入获得长度值和长度符号,例如:10m 或 10ft,输出转换后长度值和长度符号,输入长度值不限,输出长度值保存小数点后两位。1m = 3.2808ft
例如:
1234.56789ft
demo1
alen = input()
if alen[-1] == "m":
blen = eval(alen[:-1])*3.2808
print("{:.2f}ft".format(blen))
elif alen[-2:] == "ft":
blen = eval(alen[:-2])/3.2808
print("{:.2f}m".format(blen))
else:
print("格式错误")
demo2
a=input()
tmp=a[-1]
l=len(a)
if tmp == 'm':
val=eval(a[:-1])
res=val*3.2808
print("%0.2fft" % res)
else:
val = eval(a[:-2])
res = val / 3.2808
print("%0.2fm" % res)
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)