编写一个汇率兑换程序,安装1美元=6人民币汇率编写一个美元和人民币的双向兑换程序。 要求:输入以“$”结尾表示美元,则输出对应的人民币价格;如果以 “¥”结尾则表示人民币,则输出对应的美元价格;如果其它符号则输出“货币单位错误”。
时间: 2023-02-26 19:14:49 浏览: 167
java 编写货币兑换
3星 · 编辑精心推荐
以下是用 Python 编写的一个汇率兑换程序的代码:
```
def exchange_rate(amount_str):
amount = float(amount_str[:-1])
if amount_str[-1] == "$":
return "¥" + str(amount * 6)
elif amount_str[-1] == "¥":
return "$" + str(amount / 6)
else:
return "货币单位错误"
print(exchange_rate("100$"))
print(exchange_rate("100¥"))
print(exchange_rate("100#"))
```
程序会输出:
```
¥600.0
$16.666666666666668
货币单位错误
```
阅读全文