משום מה, אני צריך לרשום:
from datetime import date
import datetime
import random
אם אני מוחק את אחד הimportים של ה datetime זה לא עובד לי - ממה שאני יודע import datetime אמור לכסות לי את הimport הראשון אבל עדיין לא עובד אם אני מוחק את אחד מהם
כי מייבאים ישירות את date לא צריך להשתמש בצורה datetime.date.something אבל אם לא כן צריך להשתמש בצורה הארוכה
מה זאת אומרת?
לא הבנתי…
אם אני רושם אבל
from datetime import date
import random
זה לא עובד
שים לב להבדל מתי צריך להשתמש ב-math.factorial ומתי צריך להשתמש ב-factorial
הבנתי אבל למה אם אני רושם import datetime זה לא עובד
אני משתמש ב datetime
לא בdate
איזו שורה לא עובדת לך? איזו שגיאה נזרקת?
date1 = date.fromisoformat
אתה מנסה להשתמש ב-date. מי זה? איפה הגדרת אותו? איפה הוא קיים?
אני עושה לו input
date1 = date.fromisoformat(input("Type your START date(YYYY-MM-DD): "))
לא מתכוונת ל-date1 אלא ל-date. אתה מבקש מג’ופיטר לעשות לך date.fromisoformat והוא צריך ללכת לחפש את הפונקציה הזו. איך הוא יודע איפה למצוא אותה? הוא לא מכיר את date
הבנתי
יש דרך יותר טובה אז לעשות את זה מאיך שעשיתי?
לא יודעת אם יותר טוב, אבל יחסוך import לכתוב כל פעם את השם המלא (החל בשם המודול)