3 תשובות
הכוונה היא לאיזה סוג המשתנים משתייכים. בשביל לבדוק זאת, יש להשתמש בפונקציה type. הסוג הוא למעשה לאיזה מחלקה משתייך המשתנה, יותר נכון אובייקט מאשר משתנה (לא שזה כזה חשוב). הדבר המבדיל בין סוגים של משתנים הוא יותר מרק לאיזה מחלקה הם משתייכים, אלא גם איזה מתודות ניתן לבצע עליהן.

לדוגמה יש את מתודת replace למחרוזת (משתנים מסוג str), אבל אין אותה למספרים שלמים (משתנים מסוג int). יש דמיון בין מתודות לפונקציות. שניהם מקבלות מספר פרמטרים ומחזירות ערך בחזרה, ואם אין לא מחזירות, אז הן מחזירות את הערך none שמייצג את החוסר בערך. מהצד השני, פונקציות לא מבוצעות על אובייקט, רק מוגדר להן פרמטרים, שאחר כך מוצבים בתור ארגומנטים, אבל במתודה כן יש צריך לציין אובייקט


כמו תמיד, פשוט תבדוק את הסוג של המשתנה עם הפונקציה type

יש שאלות?
אחי תלמד אותנו הכל בהודעה אחת אל תתקמצן
זה נושא שנקרא תכנות מונחה עצמים אני לא יכול ללמד אותך את הכל בהודעה אחת אז אני ממליץ שתחפשי ביוטיוב .
בכללי בפיתון בשביל לבדוק מה הtype של משתנה תרשום : (משתנה)type