Python写一个人民币和美元的汇率转换
时间: 2024-09-13 13:12:06 浏览: 260
Python实现汇率转换操作
5星 · 资源好评率100%
要使用Python写一个人民币和美元之间的汇率转换,你可以定义一个函数,该函数接受货币金额和汇率作为参数,然后返回转换后的结果。以下是一个简单的示例:
```python
def convert_currency(amount, rate):
"""
将金额从一种货币转换为另一种货币。
:param amount: 需要转换的原始金额
:param rate: 货币转换率(例如,1美元兑换多少人民币)
:return: 转换后的金额
"""
return amount * rate
# 假设当前汇率为1美元兑换6.5人民币
usd_to_cny_rate = 6.5
# 转换100美元到人民币
amount_usd = 100
amount_cny = convert_currency(amount_usd, usd_to_cny_rate)
print(f"{amount_usd}美元等于{amount_cny}人民币。")
# 转换500人民币到美元
amount_cny = 500
amount_usd = convert_currency(amount_cny, 1 / usd_to_cny_rate)
print(f"{amount_cny}人民币等于{amount_usd}美元。")
```
在这个例子中,`convert_currency`函数接收两个参数:`amount`代表需要转换的金额,`rate`代表转换率。函数返回转换后的金额。我们定义了美元到人民币的转换率,并展示了如何使用这个函数进行双向转换。
阅读全文