שאלה על שגיאה בבודק האוטומטי לאחר הגשה

היי אז לאחר ההגשה של בנק 2.0 נשארה לי השגיאה שמופיעה מעלה.
ניסיתי לאתחל את המשתנה בFalse אבל זה לא עזר.
בתכלס לדעתי זה לא שגיאה כי אני רוצה להכניס למשתנה את מה שהפונקציה מחזירה(True/False) אבל בכל זאת אשמח להבין איך לתקן את השגיאה הזאת.

עריכה לאחר שאלה שעלתה: אציין שהפונקציה נמצאת 2 שורות מתחתיה ככה שזה לא שהפונקציה לא הוגדרה. התרגיל עובד מצוין.

תודה!

עצם זה שהפונ’ authenticate מוגדרת מתחת לשורות שמופיעות פה אומר שבהקשר של השורות האלה עדיין לא ידוע להן מה זה הדבר הזה authenticate שאתה פונה אליו.

הפונ’ צריכה להיות מוגדרת לפני שאתה קורא לה לראשונה.

3 לייקים

יש להגדיר את הפונקציה מעל הנקודה שקוראים לה ולא אחרי (: