编写一个python程序提示用户输入美元和人民币之间的货币汇率,提示用户输入0表示将美元转换为人民币而1表示将人民币转换为美元,提示用户输入美元数或人民币数将它分别转换为人民币或美元
时间: 2023-06-17 16:04:20 浏览: 3115
Python实现制度转换(货币,温度,长度)
以下是实现该功能的Python程序:
```python
exchange_rate = float(input("请输入美元和人民币之间的汇率:"))
choice = int(input("请选择转换方向,0表示将美元转换为人民币,1表示将人民币转换为美元:"))
if choice == 0:
usd = float(input("请输入美元数:"))
rmb = usd * exchange_rate
print("{:.2f}美元 = {:.2f}人民币".format(usd, rmb))
elif choice == 1:
rmb = float(input("请输入人民币数:"))
usd = rmb / exchange_rate
print("{:.2f}人民币 = {:.2f}美元".format(rmb, usd))
else:
print("选择无效,请输入0或1")
```
运行示例:
```
请输入美元和人民币之间的汇率:6.5
请选择转换方向,0表示将美元转换为人民币,1表示将人民币转换为美元:0
请输入美元数:100
100.00美元 = 650.00人民币
```
```
请输入美元和人民币之间的汇率:6.5
请选择转换方向,0表示将美元转换为人民币,1表示将人民币转换为美元:1
请输入人民币数:650
650.00人民币 = 100.00美元
```
阅读全文