7 תשובות
מה השגיאה?
למרות שדי ברור שאתה מוסיף טיפוס סטרינג לsum
שואל השאלה:
expected an indented block בשורה 7
usernum = input...
השגיאה כביכול היא בין הu לs בusernum
אנונימי
אחרי שאתה תסדר את האינדטציה, תופיע לך שגיאה שאתה מוסיף סטרינג.
כרגע השגיאה שלך היא על הזחה
אם לא הבנת למה התכוונתי >
אתה צריך להזיז את כל השורות שאחרי הwhile
4 רווחים, תזיז הכל חוץ מהפרינט שצריך להיות מחוץ לולאה.
גם את השורה הזו תסדר > count + = 1
תעשה =+
שואל השאלה:
מה הכוונה 4 רווחים?
אנונימי
ככה זה בפייתון, כשאתה עושה פונקציה/לולאה/ תנאי וכן הלאה
אתה צריך לעשות רווחים, בשביל שפייתון ואתה תבינו שזה קשור לחלק הזה בקוד.

אם אתה מכיר שפות אחרות, אז בc++ לדוגמה
כשאתה עושה תנאי נגיד, אז אתה צריך לפתוח סוגריים:

(while (something
{
כל מה שכאן קשור רק לוויל
}

כאן לקוד עצמו
הבנת, סידרת<?