Menu
Coddy logo textTech

המרה מ-USD

שיעור 4 מתוך 5 בקורס ממיר מטבעות – פרויקט Python של Coddy.

עכשיו ניצור את פונקציית העזר האחרת - from_usd.

challenge icon

אתגר

בינוני

צרו פונקציה נוספת בשם 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 אונליין