30 תשובות
הכוונה ל- int(input)?
או משהו כזה.
להזין משתנה
visca - לדעתי כן מה שכתבת זה הזנת משתנה כמספר שלם
הזנת משתנה כמספר ,
שואל השאלה:
לא בהכרח int אפשרי גם float לא?
אנונימית
נכון, int הוא מספר שלם. ואכן, input משמש לקליטה. לו דווקא של מספר שלם. יכולים להיות עוד דברים. כמו float שזה מספר עשרוני, str שזה מחרוזת ולא חייב לכתוב במקרה של str ואחרי זה input. הברירת מחדל של input זה str.
נכון, float זה מספר עשרוני
בוודאי שאפשר float. אם צריך עוד עזרה אני כאן.
שואל השאלה:
אז input בעצם קולט מספר?
ומה זה str? איך הוא קשור לinput?
אנונימית
לו דווקא מספר.
שואל השאלה:
אז מה הוא יכול לקלוט? פשוט כל דבר שאכניס? כמו מחיר וכו?
אנונימית
יכול לקלוט גם מלל. string
בדרך כלל, float קולט מחיר. מהסיבה הפשוטה: מחיר יכול להיות גם מספר עשרוני. str זו מחרוזת. מחרוזת היא אוסף של תווים. וכן, אפשר גם לקלוט מחרוזת.
שואל השאלה:
מה זה string?
אנונימית
str זה קיצור של string.
string זו מחרוזת, בדיוק כמו str. רק שבפייתון כותבים str.
שואל השאלה:
רגע הסתבכתי פה
int זה מספר שלם
float עשרוני
input יכול לקלוט לתוכו דברים שהם לא בהכרח מספרים כמו מלל וכו.
str זו מחרוזת שמה היא עושה?
אנונימית
str זו מחרוזת. מחרוזת היא אוסף של תווים שאותם input יכול לקלוט.
שואל השאלה:
מה הכוונה לאוסף של תווים? תוכל/י לתת דוגמא בבקשה?
אנונימית
נתונה השורה הבאה:
(":str(input("enter something
השורה הזו קולטת מחרוזת. ושוב, מחרוזת היא אוסף של תווים.
שואל השאלה:
ומה יקרה אם אכניס לשם מספר? זה אפשרי בכלל?
אני לא מבינה מה הכוונה במחרוזת..
אנונימית
מחרוזת היא אוסף של תווים. כמו במקלדת, אוסף של תווים. מספרים לא נכנסים למחרוזת. אם תכניסי לשם מספרים, תתקבל שגיאה.
שואל השאלה:
מה כן אפשרי להכניס למחרוזת?
סליחה שאני משגעת אותך אני פשוט לא מבינה מה הכוונה
אנונימית
הכל בסדר, גם ככה המורה שלי למדעי המחשב לקחה לי כבר את כל התאי מוח. למחרוזת אפשר להכניס תווים. כמו במקלדת. רק לא מספרים.
שואל השאלה:
מלל הכוונה?
ומה קורה אם אכתוב שם משפט?
אנונימית
כן, מלל, וגם תווים. אם יש לך אימייל, יצא לך להיתקל בסימן הבא: @. הוא נחשב תו. ואותו אפשר להכניס למחרוזת. גם משפט יכול להיכנס. כמובן.
שואל השאלה:
ואם אכניס לשם משפט מה זה יעשה?
אנונימית
מה זה יכול לעשות? הקוד ירוץ רגיל. את צריכה גם להדפיס את המשתנה שהכנסת לשם את הקלט, ואחר כך זה גם ידפיס.
שואל השאלה:
אוקיי תודה רבה:)
אנונימית
בכיף. אם צריך עוד משהו, אני כאן. תמיד מוזמנת לפנות בפרטי כדי להבין יותר טוב.