Конвертация валют — распространенное требование, особенно при международных транзакциях или поездках за границу. В этой статье блога мы рассмотрим различные методы конвертации 2600 долларов США в индийские рупии (INR) на примерах кода. Мы рассмотрим ручные вычисления, использование API-интерфейсов конвертации валют и использование языка программирования Python для автоматизации процесса. Давайте погрузимся!
Сумма в индийских рупиях = Сумма в долларах США Обменный курс
= 260074,5
= 193 700 индийских рупий
Не забудьте проверить последние обменные курсы перед выполнением расчетов вручную.
Метод 2: API конвертации валют.
Другой подход заключается в использовании API конвертации валют, который предоставляет актуальные обменные курсы. Одним из популярных API является API открытых валютных курсов ( https://openexchangerates.org/ ). Для доступа к услуге вам необходимо зарегистрировать ключ API. Вот пример использования библиотеки Requests в Python для вызова API:
import requests
amount_usd = 2600
api_key = "your_api_key"
api_url = f"https://openexchangerates.org/api/latest.json?app_id={api_key}"
response = requests.get(api_url)
data = response.json()
exchange_rate = data["rates"]["INR"]
amount_inr = amount_usd * exchange_rate
print(f"{amount_usd} USD is approximately {amount_inr} INR.")
Не забудьте заменить «your_api_key» фактическим ключом API, полученным на веб-сайте курсов открытых валют.
Метод 3: Библиотека Python для Форекс
Если вы предпочитаете библиотеку Python, специально разработанную для курсов валют, вы можете использовать библиотеку forex-python. Эта библиотека предоставляет простой в использовании интерфейс для конвертации валют. Установите библиотеку с помощью pip:
pip install forex-python
Вот пример фрагмента кода:
from forex_python.converter import CurrencyRates
c = CurrencyRates()
amount_usd = 2600
amount_inr = c.convert("USD", "INR", amount_usd)
print(f"{amount_usd} USD is approximately {amount_inr} INR.")
Этот код использует класс CurrencyRatesиз библиотеки forex-pythonдля непосредственного выполнения преобразования.
Конвертировать 2600 долларов США в индийские рупии можно различными способами. В этой статье мы обсудили ручные вычисления, использование API конвертации валют и использование библиотеки forex-pythonв Python. Выбор подходящего метода зависит от ваших конкретных потребностей и требуемого уровня автоматизации. Не забудьте учитывать последние обменные курсы, прежде чем выполнять какие-либо операции по конвертации.