תגובה: תיקון כניסה לבנק - שלב 1

אהל, לא הבנתי איך אני מתקן פה את הלוגיקה. אשמח לעזרה

שים לב שאתה יוצר משתנה בוליאני שיכול להשתנות רק במקום אחד בקוד, ואז אם הוא השתנה אתה עושה Xואחרת אתה עושה Y.
במקום זה, אפשר לא ליצור משתנה חדש אלא באופן ישיר לבדוק האם התנאי שהופך את allowed_to_enter ל-True מתקיים - אם כן לבצע X ואחרת לבצע Y.

זה הקוד שעשיתי


וזאת הדרך שממש הצלחתי לצםצם, אבל זה מכוער ממש.

מאמינה שהכוונה היתה לאופציה הראשונה, שצמצמה בול 3 שורות :slight_smile:
כמו כן, ממליצה להחליף את השם id - אתה דורס בטעות פונקציה מובנית של פייתון…