|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
描述
人民币和美元间汇率固定为:1美元(USD) = 6.78人民币(RMB)。
输入
示例1:RMB123
示例2:USD20
输出
示例1:USD18.14
示例2:RMB135.60
我写的:
qian = input("请输入带符号的钱:")
if qian[2] in ["RMB","rmb"]:
USD = eval(qian[2:-1])*6.78
print("转换后的钱是{:.2f}USD".format(USD))
elif qian[2] in ["USD","usd"]:
RMB = eval(qian[2:-1])/6.78
print("转换后的钱是{:.2f}RMB".format(RMB))
else:
print("输入错误")
执行的时候总是显示输入错误,到底错在哪了啊?
- qian = input("请输入带符号的钱:")
- if qian[:3] in ["RMB","rmb"]:
- USD = eval(qian[3:])*6.78
- print("转换后的钱是USD{:.2f}".format(USD))
- elif qian[:3] in ["USD","usd"]:
- RMB = eval(qian[3:])/6.78
- print("转换后的钱是RMB{:.2f}".format(RMB))
- else:
- print("输入错误")
复制代码
|
|