本文共 635 字,大约阅读时间需要 2 分钟。
编写一个美元和人民币的双向兑换程序,假设汇率为1美元=6人民币
按照要求,下面是题解:
功能:根据不同货币的输入,计算并返回另一种货币的金额。1美元=6人民币。
步骤说明:
读取用户输入的金额字符串。例如,输入"R60"表示60人民币,输入"$5"表示5美元。
判断输入金额的货币类型:
将计算结果按照相同的格式输出:
示例:
输入:R60计算:美元金额 = 60 ÷ 6 = 10输出:$10.00
输入:$5计算:人民币金额 = 5 × 6 = 30输出:R30.00
代码实现:
m = input()if m[0] == "R": U = eval(m[1:]) / 6 print(f"${U:.2f}")elif m[0] == "$": R = eval(m[1:]) * 6 print(f"R{R:.2f}")
特别说明:
转载地址:http://yqfnz.baihongyu.com/