פונקציות הן אחת מהתכונות החזקות ביותר בתכנות.הן מאפשרות לנו לקבץ קוד לפעולות עצמאיות שניתן להשתמש בהן שוב ושוב.בפייתון, פונקציות מוגדרות באמצעות מילת המפתח def. הנה מה שנלמד בשיעור הזה: פונקציות יוצרות תחום משתנים (Scope) מוגבל, שבו משתנים שמוגדרים בתוך הפונקציה נקראים משתנים מקומיים.משתנים שמוגדרים מחוץ לפונקציה נקראים משתנים גלובליים, והם קיימים בכל התוכנית. כאשר משתנה […]
לולאות מאפשרות לנו להריץ קטעי קוד שוב ושוב עד שמתקיים תנאי מסוים או עד שהגענו למספר חזרות מוגדר מראש. ישנם שני סוגי לולאות מרכזיים בפייתון: לולאות הן כלי מרכזי בפיתוח תוכניות עם פעולות שחוזרות על עצמן, כמו סריקה של רשימה, חישובים, או תצוגה חוזרת של שאלות. דוגמת קוד הסבר על הקוד לולאת for: לולאת while: […]
כדי שהתוכנית שלנו תהיה חכמה יותר, אנחנו צריכים לכתוב קוד שמקבל החלטות.תנאי זרימה מאפשרים לנו לבדוק תנאים ולבצע פעולות שונות בהתאם לתוצאה. בפייתון, משתמשים בפקודות if, elif ו-else ליצירת החלטות לוגיות. בנוסף, נלמד כיצד ליצור תנאים מקוננים (Nested Conditions), בהם תנאי אחד נמצא בתוך תנאי אחר, מה שמאפשר לנו לבדוק מצבים מורכבים יותר. דוגמת קוד […]
אופרטורים הם הסמלים שאנו משתמשים בהם כדי לבצע פעולות על ערכים ומשתנים. בפייתון ישנם כמה סוגים מרכזיים של אופרטורים: בשלב זה, תלמדו כיצד להשתמש באופרטורים כדי לבצע חישובים, להשוות בין ערכים, ולבנות תנאים מורכבים. דוגמת קוד הסבר הקוד אופרטורים אריתמטיים (Arithmetic Operators): אופרטורים להשוואה (Comparison Operators): אופרטורים לוגיים (Logical Operators): קדימות אופרטורים (Operator Precedence): תרגילים […]
בשיעור זה נלמד על משתנים וסוגי נתונים.משתנה הוא "מיכל" שמאחסן מידע שניתן לשנות ולהשתמש בו מאוחר יותר.סוג הנתונים של משתנה מגדיר איזה סוג של מידע ניתן לשמור בו, לדוגמה: בנוסף, נלמד איך לקבל קלט מהמשתמש ולהציג אותו חזרה כפלט. דוגמת קוד פשוטה הסבר הקוד שלב 1: יצירת משתנים שלב 2: הדפסת משתנים למסך שלב 3: […]
הקדמה ל-Python ברוכים הבאים לשיעור הראשון שלכם בתכנות בפייתון! בשיעור זה נלמד מהי פייתון, מדוע היא שפה כה פופולרית ועוצמתית, וכיצד להגדיר את המחשב שלכם כדי להתחיל לתכנת. פייתון ידועה כשפה ידידותית למתחילים ומשמשת במגוון תחומים, כולל פיתוח אתרים, מדעי הנתונים, בינה מלאכותית, פיתוח משחקים ועוד. בנוסף, נכתוב את הסקריפט הראשון שלנו בפייתון ונתחיל להכיר […]