Menu
Coddy logo textTech

גישה לאיבר במילון

שיעור 13 מתוך 28 בקורס קוד נקי – כתיבת קוד טוב יותר באמצעות Python של Coddy.

כשניגשים לאיבר במילון, תמיד קיים סיכון שהמפתח אינו קיים.

הדרך הפייתונית לבדוק אם מפתח קיים במילון היא באמצעות מילת המפתח in,

if 'name' in person_dict:
	print(person_dict['name'])

אם אפשר לספק ערך ברירת מחדל, כדאי להשתמש ב-get(),

print(person_dict.get('name', 'Anonymous'))

הביטוי הבא ידפיס 'Anonymous' אם 'name' אינו קיים ב-person_dict, אחרת הוא ידפיס את הערך של 'name'.

challenge icon

אתגר

קל

צרו פונקציה area(sizes).

sizes הוא מילון עם 2 מפתחות - width ו-height. אם המפתחות אינם קיימים, ערך ברירת המחדל צריך להיות 1.

הפלט הצפוי צריך להיות שטח - width * height.

כתבו קוד פייתוני!

נסו בעצמכם

כל השיעורים ביחידה קוד נקי – כתיבת קוד טוב יותר באמצעות Python

תרגלו בעצמכם: קומפיילר Python אונליין