היי
רשום שלי שגיאת סינטקס אני לא מצליחה להבין מה לא תקין בתנאי
אשמח לעזרתכם
נראה ששכחת מרכאות ב “wrong” ו “ads sport”
גם אין צורך להגדיר את ה-input כמחרוזת כי ממילא כל מה שמתקבל מהמשתמש הוא מחרוזת.
וגם לדעתי נכון יותר שהצדדים של התנאים יהיו הפוכים.
משהו כמו if name == “wrong”
תחילה רצוי לרווח את הקוד. פייטון ידע לקבל את הפקודה אך המערכת בדיקות האוטומטית תציף את זה.
users = input <-- לעשות רווח
לגבי פקודת if הצד של התנאי לא נכון וגם אופן כתיבת הפקודה
:'if users == ‘wrong’ and password == 'ads sports
ואם נפשט את זה
אם (if)
הסטרינג שהוזן ב users שווה (==) לסטרינג ‘wrong’
וגם (and)
הסטרינג שהוזן ב password שווה (==) לסטרינג ‘ads sports’
ו…
לגבי שורת ה print כדאי אחרי תיקון שורת ה if למחוק את כל הרווחים ולתת רווח אחד של TAB
הוויזואליות והסדר מאוד יעזרו לך בהמשך כשהקוד יהיה ארוך ושורף את העין