Вот пример кода для "Конвертора валют" на Python:
--------------------------------------------------------------------------------------------
import requests
def convert_currency(amount, from_currency, to_currency):
# API endpoint для получения курсов валют
url = f"https://api.exchangerate-api.com/v4/latest/{from_currency}"
# Отправляем GET-запрос для получения данных
response = requests.get(url)
# Проверяем успешность запроса
if response.status_code == 200:
data = response.json()
# Получаем курс обмена из данных
exchange_rate = data['rates'][to_currency]
# Вычисляем конвертированную сумму
converted_amount = amount * exchange_rate
return converted_amount
else:
return "Ошибка при получении данных"
# Пример использования конвертера
amount = float(input("Введите сумму для конвертации: "))
from_currency = input("Введите исходную валюту: ")
to_currency = input("Введите целевую валюту: ")
converted_amount = convert_currency(amount, from_currency, to_currency)
print(f"{amount} {from_currency} = {converted_amount} {to_currency}")
--------------------------------------------------------------------------------------------
В этом примере мы используем API ExchangeRate-API для получения актуальных курсов валют. Вы можете заменить "from_currency" и "to_currency" на нужные вам валюты.