Menu
CoddyTech

Dari USD

Pelajaran 4 dari 5 dalam kursus Konverter Mata Uang: Proyek Python di Coddy.

Sekarang mari buat fungsi helper lainnya, yaitu from_usd.

challenge icon

Tantangan

Sedang

Buat fungsi lain bernama from_usd yang menerima mata uang tujuan konversi dan jumlah USD.

Fungsi ini akan mengembalikan nilai setaranya dalam mata uang dari input, bulatkan hasilnya hingga 4 digit desimal.

Tangani error yang sama seperti pada to_usd.

Jangan hapus fungsi to_usd, kita akan membutuhkannya nanti!

Coba sendiri

CURRENCIES = {
    'USD': 1,
    'EUR': 1.06,
    'YEN': 0.0067,
    'GBP': 1.23,
    'AUD': 0.64,
    'CAD': 0.74
}


def to_usd(from_currency, amount):
    if from_currency not in CURRENCIES:
        raise Exception(f'{from_currency} is not supported')
    elif amount < 0:
        raise Exception(f'Invalid amount')
    else:
        res = CURRENCIES[from_currency] * amount
        return res

Semua pelajaran di Konverter Mata Uang: Proyek Python

Latihan sendiri: Compiler Python online