מה זו הזחה בפייתון?

הזחה היא רווחים בתחילת שורה. בפייתון ההזחה היא חלק מהשפה: היא מסמנת אילו שורות שייכות לתוך תנאי, לולאה או פונקציה.

אחרי שורה שנגמרת בנקודתיים — if, else, for, while, def — השורות שבתוך הבלוק מתחילות ברווחים, בדרך כלל ארבעה. כל השורות המוזחות באותה מידה שייכות לאותו בלוק, והשורה הראשונה שחוזרת לשמאל כבר נמצאת מחוץ לו. אם ההזחה לא אחידה, פייתון תציג IndentationError.

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

💡 איך זוכרים? נקודתיים בסוף? השורה הבאה — פנימה.

✅ בודקים את עצמנו

1. מה זו הזחה?

2. אחרי איזה סימן בא בלוק מוזח בפייתון?

3. איזו שגיאה מופיעה כשההזחה לא אחידה?

🐍 לשיעור המלא: צעדים ראשונים בפייתון
הסבר מלא, חידון של 8 שאלות ודף עבודה להדפסה · מתאים לכיתות ה׳–ט׳

מושגים קשורים

פייתון
פייתון (Python) היא שפת תכנות כתובה, קלה לקריאה ופופולרית מאוד, שמשמשת גם למתחילים וגם למדענים, למפתחי אתרים ולבינה מלאכותית.
תחביר
תחביר הוא ה״דקדוק״ של שפת תכנות: הכללים שקובעים איך כותבים הוראה נכונה — איפה סוגריים, מירכאות, נקודתיים ורווחים.
אם־אחרת (if/else)
if/else (״אם/אחרת״) הוא מבנה בתכנות שבודק תנאי: אם הוא נכון — מבצעים את חלק ה־if, ואם לא — את חלק ה־else.

עוד מושגים מהשיעור "צעדים ראשונים בפייתון"

print
print היא פונקציה מוכנה בפייתון שמציגה על המסך את מה שנותנים לה בסוגריים — טקסט, מספר, משתנה או תוצאה של חישוב.
רשימה
רשימה (list) היא משתנה אחד ששומר הרבה ערכים לפי הסדר — כמו רשימת קניות או רשימת שמות בכיתה. בפייתון כותבים אותה בסוגריים מרובעים.
אינדקס
אינדקס הוא מספר המקום של פריט ברשימה או של תו במחרוזת. ברוב שפות התכנות הספירה מתחילה מ־0, ולכן הפריט הראשון נמצא באינדקס 0.
הערה בקוד
הערה היא טקסט בתוך הקוד שהמחשב מדלג עליו. היא נכתבת בשביל בני אדם — כדי להסביר מה הקוד עושה ולמה.
פעולות חשבון בקוד
בקוד עושים חשבון עם סימנים: + חיבור, - חיסור, * כפל, / חילוק, // חילוק שלם, % שארית ו־** חזקה.

שאלות נפוצות

איך זוכרים מה זה הזחה?

נקודתיים בסוף? השורה הבאה — פנימה.

אילו מושגים קשורים להזחה?

פייתון, תחביר, אם־אחרת (if/else). ההגדרה הקצרה של כל אחד מהם מופיעה למעלה, ומכל אחד יש קישור לעמוד משלו.

לכל 72 המושגים בתכנות ←

האם זה עזר?
לא מצאתם בדיוק את הדף שחיפשתם?ספרו לנו מה צריך — ואולי הוא יחכה לכם כאן בשבוע הבא.
לבקשת דף ←או בוואטסאפ