Da USD
Lezione 4 di 5 del corso Convertitore di valuta - Progetto Python di Coddy.
Ora creiamo l'altra funzione di supporto: from_usd.
Sfida
MedioCrea 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 resTutte le lezioni di Convertitore di valuta - Progetto Python
Esercitati da solo: Compilatore Python online