用python写一个汇率计算器
时间: 2023-05-14 12:06:09 浏览: 85
好的,以下是一个简单的汇率计算器的 Python 代码:
```python
import requests
def exchange_rate(from_currency, to_currency, amount):
url = f"https://api.exchangerate-api.com/v4/latest/{from_currency}"
response = requests.get(url)
data = response.json()
exchange_rate = data["rates"][to_currency]
converted_amount = amount * exchange_rate
return converted_amount
from_currency = input("请输入原始货币代码:")
to_currency = input("请输入目标货币代码:")
amount = float(input("请输入要兑换的金额:"))
result = exchange_rate(from_currency, to_currency, amount)
print(f"{amount} {from_currency} = {result} {to_currency}")
```
这个程序使用了 exchangerate-api.com 的 API 来获取汇率信息,然后根据用户输入的原始货币代码、目标货币代码和金额来计算兑换后的金额。
相关问题
用Python代码写一个汇率计算器
好的,以下是一个简单的汇率计算器的 Python 代码:
```python
import requests
def exchange_rate(from_currency, to_currency, amount):
url = f"https://api.exchangerate-api.com/v4/latest/{from_currency}"
response = requests.get(url)
data = response.json()
exchange_rate = data["rates"][to_currency]
converted_amount = exchange_rate * amount
return converted_amount
print(exchange_rate("USD", "CNY", 100))
```
这个代码使用了 exchangerate-api.com 的 API 来获取汇率信息,然后计算出转换后的金额。你可以将 "USD" 和 "CNY" 替换成你需要的货币代码,以及将 100 替换成你需要转换的金额。
用python写一个加法计算器
当然,我可以帮你写一个简单的加法计算器的Python代码。以下是一个示例:
```python
def add_numbers():
num1 = float(input("请输入第一个数字: "))
num2 = float(input("请输入第二个数字: "))
result = num1 + num2
print("结果是:", result)
add_numbers()
```
这段代码定义了一个名为`add_numbers()`的函数,该函数从用户输入中获取两个数字,并将它们相加得到结果。最后,结果将被打印出来。
你可以运行这段代码,然后按照提示输入两个数字,它将计算它们的和并输出结果。
请注意,上述代码假设用户输入的是有效的数字。如果用户输入的不是数字,可能会引发异常。你可以根据需要添加一些错误处理机制来处理这种情况。