Menu
Coddy logo textTech

Da USD

Lezione 4 di 5 del corso Convertitore di valuta - Progetto Python di Coddy.

Ora creiamo l'altra funzione di supporto: from_usd.

challenge icon

Sfida

Medio

Crea un'altra funzione chiamata from_usd che riceva la valuta in cui convertire e l'importo in USD.

La funzione restituirà il valore equivalente nella valuta indicata nell'input, arrotondando il risultato a 4 cifre decimali..

Gestisci gli stessi errori di to_usd.

Non eliminare la funzione to_usd, ci servirà più avanti!

Provalo tu

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

Tutte le lezioni di Convertitore di valuta - Progetto Python

Esercitati da solo: Compilatore Python online