用python编写一个程序,按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序,使程序尽量简单
时间: 2024-09-10 21:05:46 浏览: 117
用Python编写一个简单的美元和人民币双向兑换程序可以通过以下步骤实现:
1. 首先定义汇率常量,这里我们采用1美元=6人民币。
2. 创建两个函数,一个用于将美元兑换成人民币,另一个用于将人民币兑换成美元。
3. 在每个函数中,接受用户输入的金额,并输出兑换后的结果。
下面是一个简单的实现示例:
```python
# 定义汇率
EXCHANGE_RATE = 6.0
# 美元兑换成人民币
def usd_to_cny(usd_amount):
cny_amount = usd_amount * EXCHANGE_RATE
return cny_amount
# 人民币兑换成美元
def cny_to_usd(cny_amount):
usd_amount = cny_amount / EXCHANGE_RATE
return usd_amount
# 主程序
if __name__ == "__main__":
choice = input("请输入'1'进行美元到人民币的兑换,'2'进行人民币到美元的兑换: ")
if choice == '1':
usd = float(input("请输入美元金额: "))
print(f"{usd}美元等于{usd_to_cny(usd)}人民币")
elif choice == '2':
cny = float(input("请输入人民币金额: "))
print(f"{cny}人民币等于{cny_to_usd(cny)}美元")
else:
print("输入错误,请输入'1'或'2'")
```
运行这个程序,用户可以根据提示输入选择进行货币兑换,并且输入相应的金额,程序会输出兑换后的结果。