שגיאות הזחה
חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-Python של Coddy. שיעור 27 מתוך 78.
ב-Python, הזחה נכונה חיונית להגדרת היקף של בלוקי קוד, כגון לולאות, פונקציות ומשפטי תנאי. הזחה שגויה עלולה להוביל לשגיאות או להתנהגות בלתי צפויה. שגיאות אלה נקראות IndentationError.
הזחה נכונה:
if x > 5:
print("x is greater than 5")
else:
print("x is not greater than 5")הזחה שגויה:
if x > 5:
print("x is greater than 5") # זה יגרום ל־IndentationError
else:
print("x is not greater than 5")בדוגמה השגויה, משפט ה־print שבתוך בלוק ה־if אינו מוזח כראוי, ולכן תתקבל שגיאת IndentationError. הזחה עקבית ונכונה חיונית לכתיבת קוד Python תקין.
נסו בעצמכם
השיעור הזה לא כולל אתגר קוד.
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה לוגיקה וזרימת תוכנית
4יישום ספר אנשי קשר
הצגת התפריטהוספת איש קשר7קבוצות חלק 2
פעולות מתמטיות חלק 1פעולות מתמטיות חלק 2סיכום – חיפוש אוצרתת־קבוצות וקבוצות־עלמעבר על קבוצותסיכום – מעקב אחר טורניר8מנהל רישומי תלמידים
סקירת הפרויקטהוספת תלמידתרגלו בעצמכם: קומפיילר Python אונליין