hadas.nevenzal
אז השתמשתי ברמז ומודול שהוא מציע.
אבל אז נתקלתי בבעיה שלמרות חפירות ארוכות באינטרנט לא הצלחתי להבין מה קורה.
עשיתי import time
מתחת לזה ישר, כאשר אני כותבת x = time.time() אז הכל עובד נהדר
אבל כשאני כותבת את זה בתוך לולאה בתוך פונקציה, קופצת לי השגיאה :
local variable ‘time’ referenced before assignment
למיטב הבנתי זה אומר שהוא כאילו “לא מבין” שעשיתי import ל time ולכן הוא חושב שאני עושה שם משהו אחר.
אני אשמח לעזרה. זה יותר מהתרגיל הזה, זה שימוש כללי במודלים.
aviadamar
מה הכוונה כותבת את זה בתוך לולאה ?
יכול להיות שהגדרת משתנה בשם time וזימנת אותו איפשהו במהלך הקוד ?
לייק 1
hadas.nevenzal
לא, ממש לא.
כתבתי פונקציה, בתוך הפונקציה יש לולאת for בשורה הראשונה של הלולאה אני כותבת את
y = time.time()
והוא מחזיר לי את השגיאה ההיא שכתבתי
aviadamar
שלחי לי את הקוד לפרטי נשמע לא הגיוני
hadas.nevenzal
בדיוק מה שאני אומרת, זה נשמע לא הגיוני. אני שולחת בפרטי
devorack
את בטוחה שאין לך בקוד באיזה מקום משתנה “אחר” שקראת לו time ?
לייק 1
hadas.nevenzal
כן, אחרי שבדקתי עם אחת ולא מצאתי בדקתי עכשיו שוב ויש (ויש לי כולה 20 שורות) זאת השעה… תודה!
2 לייקים