Menu
Coddy logo textTech

גישה לערכים

חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-Python של Coddy. שיעור 9 מתוך 78.

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

כך אפשר לגשת לערכים במילון Python:

# מילון של ערי בירה של מדינות
country_capitals = {
 "USA": "Washington, D.C.",
 "France": "Paris",
 "Japan": "Tokyo"
}

# גישה לערכים באמצעות מפתחות
print(country_capitals["USA"])
print(country_capitals["France"])

# גישה לערך שאינו קיים
# print(country_capitals["Germany"])  # פעולה זו תגרום לשגיאה

בדוגמה הזו, ניגשים לבירה של USA באמצעות המפתח "USA". אם תנסו לגשת למפתח שאינו קיים במילון, Python תעלה KeyError.

challenge icon

אתגר

קל

צרו פונקציה בשם get_capital שמקבלת שני פרמטרים: country_capitals (מילון) ו-country_name (מחרוזת). הפונקציה צריכה להחזיר את עיר הבירה של המדינה הנתונה באמצעות המילון country_capitals.

נסו בעצמכם

def get_capital(country_capitals, country_name):
    # כתבו כאן קוד
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה לוגיקה וזרימת תוכנית

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