货币换算
货币换算我的答案:Mon=input()
if Mon in ['RMB']:
usd=eval(Mon)/6.78
print("{:.2f}".format(usd))
elif Mon in ['USD']:
rmb=eval(Mon)*6.78
print("{:.2f}".format(rmb))
正确答案:CurStr = input()
if CurStr[:3] == "RMB":
print("USD{:.2f}".format(eval(CurStr)/6.78))
elif CurStr[:3] in ['USD']:
print("RMB{:.2f}".format(eval(CurStr)*6.78))
为啥我的方法不行嘞,问问看大佬们{:5_105:} Mon这个切片只能截取前两个字符,而你又用in判断是否在列表[''RMB"]中,显然结果永远为False H原子 发表于 2021-4-19 14:00
Mon这个切片只能截取前两个字符,而你又用in判断是否在列表[''RMB"]中,显然结果永远为False
哦哦哦,对哦,好像真是这样,谢谢大佬{:5_108:}
页:
[1]