שבוע 2: תנאים ופונקציות#
בשבוע השני נעמיק את ההבנה שלנו בזרימת הבקרה ובבניית מבנים לוגיים בתכנית. נלמד כיצד לגרום לקוד שלנו “לקבל החלטות” ולפעול בצורה חכמה בהתאם לנתונים שהוא מקבל, ולאחר מכן נתקדם לנושא חשוב במיוחד - פונקציות, הלב של כל תכנית מאורגנת.
בתחילת השבוע נתרגל תנאים מקוננים ושימושים מתקדמים בפקודות if, elif ו־else, ונבין כיצד להשתמש באופרטורים לוגיים (and, or, not) כדי לחבר בין תנאים שונים. בהמשך נלמד לבנות פונקציות משלנו, להבין את ההבדל בין פרמטרים לבין ארגומנטים, ולראות כיצד פונקציות מאפשרות לנו לכתוב קוד קריא, גמיש וחוזר לשימוש.
בסוף השבוע תדעו:
לכתוב ביטויים לוגיים מורכבים ולשלב תנאים בצורה יעילה
להשתמש במבני
ifו־elifלקבלת החלטות מרובותלהגדיר פונקציות משלכם ולקרוא להן מתוך הקוד
להבין את ההבדל בין משתנים מקומיים וגלובליים
להעביר ערכים ולקבל תוצאות בצורה נכונה וברורה