המרה מ-USD
שיעור 4 מתוך 5 בקורס ממיר מטבעות – פרויקט Python של Coddy.
עכשיו ניצור את פונקציית העזר האחרת - from_usd.
אתגר
בינוניצרו פונקציה נוספת בשם from_usd שמקבלת את המטבע שאליו יש להמיר ואת הסכום בדולרים אמריקאיים.
הפונקציה תחזיר את הערך השקול במטבע שהוזן, עגלו את התוצאה ל-4 ספרות אחרי הנקודה העשרונית..
טפלו באותן שגיאות כמו ב-to_usd.
אל תמחקו את הפונקציה
to_usd, נצטרך אותה בהמשך!
נסו בעצמכם
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כל השיעורים ביחידה ממיר מטבעות – פרויקט Python
תרגלו בעצמכם: קומפיילר Python אונליין