此外,你还需要安装`requests`库,可以使用以下命令来安装:```pipinstallrequests```
以下是一个简单的汇率兑换程序Python代码,它使用汇率API来获取实时汇率。
``` python
import requests
# 获取汇率
def get_exchange_rate(from_currency, to_currency):
api_key = "YOUR_API_KEY" # 替换为你的API密钥
url = f"https://v6.exchangerate-api.com/v6/{api_key}/latest/{from_currency}"
response = requests.get(url)
data = response.json()
if data["result"] == "error":
raise Exception(f"获取汇率失败:{data['error-type']}")
# 将汇率转换为目标货币单位
exchange_rate = data["conversion_rates"][to_currency]
return exchange_rate
# 兑换货币
def convert_currency(amount, from_currency, to_currency):
exchange_rate = get_exchange_rate(from_currency, to_currency)
converted_amount = amount * exchange_rate
return converted_amount
# 测试程序
amount = 100 # 货币数量
from_currency = "USD" # 原始货币
to_currency = "CNY" # 目标货币
converted_amount = convert_currency(amount, from_currency, to_currency)
print(f"{amount} {from_currency} = {converted_amount} {to_currency}")
```
要运行程序,你需要替换`YOUR_API_KEY`为你的API密钥。你可以在https://www.exchangerate-api.com/上注册并获取一个免费API密钥。此外,你还需要安装`requests`库,可以使用以下命令来安装:
```
pip install requests
```