用python语言写一个关于人民币与美元之间换算的代码
时间: 2024-10-11 22:13:57 浏览: 44
当然可以。下面是一个简单的Python代码示例,用于计算人民币和美元之间的基本汇率换算:
```python
# 定义汇率,你可以根据实时数据更新这个值
exchange_rate_usd_cny = 6.45 # 美元对人民币的汇率
def convert_currency(amount, from_currency="USD", to_currency="CNY"):
"""
根据输入的金额和货币类型进行转换
:param amount: 需要转换的金额
:param from_currency: 起始货币,默认美元
:param to_currency: 目标货币,默认人民币
:return: 转换后的金额
"""
if from_currency == "USD" and to_currency == "CNY":
return amount * exchange_rate_usd_cny
elif from_currency == "CNY" and to_currency == "USD":
return amount / exchange_rate_usd_cny
else:
print("请输入有效的起始货币和目标货币,支持USD和CNY.")
# 使用示例
usd_amount = 100
cny_amount = convert_currency(usd_amount, "USD", "CNY") # 美元转人民币
print(f"{usd_amount}美元等于{cny_amount:.2f}人民币")
cnym_amount = convert_currency(cny_amount, "CNY", "USD") # 人民币转美元
print(f"{cny_amount}人民币等于{cnym_amount:.2f}美元")
#
阅读全文