מהיר ואמין לא מבינה איך המודל עובד

אז השתמשתי ברמז ומודול שהוא מציע.

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

עשיתי import time
מתחת לזה ישר, כאשר אני כותבת x = time.time() אז הכל עובד נהדר

אבל כשאני כותבת את זה בתוך לולאה בתוך פונקציה, קופצת לי השגיאה :

local variable ‘time’ referenced before assignment

למיטב הבנתי זה אומר שהוא כאילו “לא מבין” שעשיתי import ל time ולכן הוא חושב שאני עושה שם משהו אחר.

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

מה הכוונה כותבת את זה בתוך לולאה ?
יכול להיות שהגדרת משתנה בשם time וזימנת אותו איפשהו במהלך הקוד ?

לייק 1

לא, ממש לא.

כתבתי פונקציה, בתוך הפונקציה יש לולאת for בשורה הראשונה של הלולאה אני כותבת את
y = time.time()

והוא מחזיר לי את השגיאה ההיא שכתבתי

שלחי לי את הקוד לפרטי נשמע לא הגיוני

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

את בטוחה שאין לך בקוד באיזה מקום משתנה “אחר” שקראת לו time ?

לייק 1

כן, אחרי שבדקתי עם אחת ולא מצאתי בדקתי עכשיו שוב ויש (ויש לי כולה 20 שורות) זאת השעה… תודה!

2 לייקים