שבוע 2: תנאים ופונקציות

Contents

שבוע 2: תנאים ופונקציות#

בשבוע השני נעמיק את ההבנה שלנו בזרימת הבקרה ובבניית מבנים לוגיים בתכנית. נלמד כיצד לגרום לקוד שלנו “לקבל החלטות” ולפעול בצורה חכמה בהתאם לנתונים שהוא מקבל, ולאחר מכן נתקדם לנושא חשוב במיוחד - פונקציות, הלב של כל תכנית מאורגנת.

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

בסוף השבוע תדעו:

  • לכתוב ביטויים לוגיים מורכבים ולשלב תנאים בצורה יעילה

  • להשתמש במבני if ו־elif לקבלת החלטות מרובות

  • להגדיר פונקציות משלכם ולקרוא להן מתוך הקוד

  • להבין את ההבדל בין משתנים מקומיים וגלובליים

  • להעביר ערכים ולקבל תוצאות בצורה נכונה וברורה


Materials#

🤖 Ask PyProf.