5 תשובות
לחלק מהדברים צריך לעשות import נגיד ל-turtle אבל חוץ מזה לא
לא, פשוט כותבים.
מה שזו מעליי רשמה זה ייבוא ספריות.
כמו לעשות include בc++ ובעוד שפות.
כאילו אם את צריכה פונקציה מסוימת שלא מובנת, את יכולה ל"זמן" ספרייה לקוד שלך.
ובדרך כלל את תעשי את זה למעלה, כי בפייתון הקוד רץ שורה אחרי שורה.
אז אם לא תעשי import בהתחלה,ולאחר מכן תקראי לפונקציה שיש רק בספרייה ואז תעשי את הimport לאחר שכבר קראת לפונקציה מהספריה,תהיה לך שגיאה.
לכן בדרך כלל עושים את זה בהתחלה.
מה הקשר? לא ככה מתחילים קוד בג'אבה, את לא צריכה ליצור אובייקט של scanner כדי שמשהו יקרה
בג'אבה צריך פשוט לפתוח מחלקה (class) וליצור main method
לא.
אין שום הגיון במה שרשמת scanner היא מחלקה לקליטת קלט מ inputstream ולא חייבים ליצור אובייקט שלה בכלל עם הארגומנט system.in חוץ מזה לא חייבים לכתוב public static ואת בטח מתכוונת לחתימה של השיטה הראשית
public static void main
ומערך של string כארגומנט
בכל מקרה, אני לא מבין בפייתון אבל בג'אווה התוכנה "מתחילה" מהשיטה הראשית