עזרה | למה זה לא מריץ כמו שכתבתי?
-
@7716508 כתב בעזרה | למה זה לא מריץ כמו שכתבתי?:
@יאיר-שי לא קראת ל def
קראתי לו בשורה התחתונה
@מתכנת-חובב כתב בעזרה | למה זה לא מריץ כמו שכתבתי?:
@יאיר-שי ה if לא אמור להיות בתוך הפונקציה
גם בלי ה if זה עושה אותו דבר...
-
@יאיר-שי כתב בעזרה | למה זה לא מריץ כמו שכתבתי?:
@7716508 כתב בעזרה | למה זה לא מריץ כמו שכתבתי?:
@יאיר-שי לא קראת ל def
קראתי לו בשורה התחתונה
@מתכנת-חובב כתב בעזרה | למה זה לא מריץ כמו שכתבתי?:
@יאיר-שי ה if לא אמור להיות בתוך הפונקציה
גם בלי ה if זה עושה אותו דבר...
כתבו לך שתוריד את ההזחה בשורות 6 ו 7.
-
@נעזר1000 כתב בעזרה | למה זה לא מריץ כמו שכתבתי?:
כתבו לך שתוריד את ההזחה בשורות 6 ו 7.
אין לי מושג מה זה הזחה... אבל מחקתי מ-7 עד 3 והשארתי רק את הפקודה.
בהדרכה הוא עשה ככה:
מה ששונה שם זה שיש משולש ירוק ליד ה if יכול להיות שזה קשור? (שהוא התחיל להריץ משם...) -
@NH-LOCAL כתב בעזרה | למה זה לא מריץ כמו שכתבתי?:
@יאיר-שי כמו ש-@מתכנת חובב כתב, מה ששונה זה שהוספת רווחים מיותרים בשלב של ה-IF.
אתה צריך להסיר אותם. הזחות = רווחים
הרווחים זה שתי קווים תחתונים... משתי הצדדים של ה name ומשתי הצדדים של ה main, כמו בתמונה שהבאתי מההדרכה.
-
-
@יאיר-שי בסביבת העבודה שאתה משתמש בה - pycharm באופן אוטומטי כשאתה לוחץ 'אנטר' הוא משאיר אותך בתוך הבלוק שאתה נמצא בו, זאת אומרת שאם אתה בתוך פונקציה אתה נשאר בה. לכן כשאתה מסיים לכתוב פונקציה / תנאי / וכדו' אתה צריך לתקן את זה ולמחוק את ההזחות (טאבים) מיותרים.
אגב טיפ גם למשתמשים ותיקים - כדי להזיז קטע שלם קדימה מסמנים את כל הקטע הרצוי ולוחצים על טאב, וכדי לבטל הזחה של קטע שלם מסמנים את הקטע הרצוי ולוחצים על shift + טאב. -
@מאן-דאמר-5 כתב בעזרה | למה זה לא מריץ כמו שכתבתי?:
אגב טיפ גם למשתמשים ותיקים - כדי להזיז קטע שלם קדימה מסמנים את כל הקטע הרצוי ולוחצים על טאב, וכדי לבטל הזחה של קטע שלם מסמנים את הקטע הרצוי ולוחצים על shift + טאב.
וואו! עשית לי מהפכה בחווית המשתמש. קיצור הדרך שלך זמין גם בנוטפד++ ומדובר בחוסך זמן ועצבים פנטסטי.
(הדבר שימושי במיוחד בהעתקת קטעי קוד מצ'אט GPT, שלעיתים מציג לך רק קטע קוד ספציפי מתוך קוד שלם)
-