按照1美元=6人民币的汇率编写一个美元和人民币的双向兑换程序
输入格式:
输入人民币或美元的金额,人民币格式如:R100,美元格式如:$100
输出格式:
输出经过汇率计算的美元或人民币的金额,格式与输入一样,币种在前,金额在后,结果保留两位小数
money = input("输入: ")
if "R" in money:
money = round(float(money[1:]) / 6,2)
money = "$" + str(money)
print(money)
elif "$" in money:
money = round(float(money[1:]) * 6,2)
money = "R" + str(money)
print(money)
else:
print("输入的格式错误,请重新输入~")
如果觉得答案对你有帮助,请点击下采纳,谢谢~
input_val = input()
if ('R' in input_val):
rmb = float(input_val[1:])
print("${:.2f}".format(rmb/6))
elif ('$' in input_val):
dol = float(input_val[1:])
print("R{:.2f}".format(dol*6))
else:
print("wrong input")