הודעת שגיאה היא הודעה שהמחשב מציג כשמשהו בקוד לא תקין: היא אומרת מה סוג הבעיה, באיזו שורה היא קרתה, ולפעמים גם מה כדאי לבדוק.
הודעת שגיאה בפייתון נגמרת בדרך כלל בשורה כמו NameError: name 'Print' is not defined. החלק הראשון הוא סוג השגיאה, ואחריו הסבר קצר. מעליה מופיע מספר השורה שבה התוכנית נעצרה. בגרסאות חדשות של פייתון יש אפילו הצעות, כמו ״אולי התכוונת ל־print?״.
מתחילים נבהלים מהודעות אדומות, אבל הן הרמז הכי טוב שיש. הכללים: קוראים את כל ההודעה לאט, הולכים לשורה שהיא מציינת (וגם לזו שלפניה), ואם לא מבינים — מחפשים את סוג השגיאה ומבינים מה הוא אומר. ההודעות באנגלית, אבל המילים בהן חוזרות, ולומדים אותן מהר.
💡 איך זוכרים? הודעת שגיאה = רמז מהמחשב: מה, איפה, ולפעמים — מה לעשות.