Python · מודול IV. ארגז כלים מקצועי

שיעור 13. PyCharm וסגנון קוד

צבעי הסימון, קיצורי מקלדת, דיבאגר (breakpoint, F7/F8) ו־PEP 8.

בינוניקריאה ≈ 25 דקותתרגול ≈ 25 דקותטרם התחיל

בשתי מילים

צבעי הסימון, קיצורי מקלדת, דיבאגר (breakpoint, F7/F8) ו־PEP 8.

איך זה עובד

PyCharm מסמן בעיות עוד לפני ההרצה: גל אדום — שגיאה, צהוב — אזהרה, ירוק — כתיב, טקסט אפור — קוד שלא בשימוש, נורה — הצעת תיקון (Alt+Enter). breakpoint עוצר את התוכנית בשורה; F8 מתקדם שורה, F7 נכנס לתוך פונקציה.

PEP 8 הוא סגנון הקוד המוסכם: snake_case למשתנים ופונקציות, UPPER_CASE לקבועים, CamelCase למחלקות, הזחה של 4 רווחים ושורות עד 79 תווים. Ctrl+Alt+L מעצב קוד אוטומטית.

  • העבירו את המחשבון הסופי בדיבאגר וצלמו את ערכי המשתנים.
  • תקנו לפי PEP 8: def CalcSum(X,Y):return X+Y
  • ערבוב טאבים ורווחים יוצר IndentationError — PyCharm ממיר טאב ל־4 רווחים.
  • התעלמות מגל צהוב: לעתים קרובות זה באג עתידי (משתנה שלא מוגדר בכל הענפים).

טוען התקדמות…