איך זה עובד
print() מציגה ערכים על המסך. הפרמטר sep קובע מה יופיע בין הערכים, ו־end — מה יופיע בסוף (ברירת מחדל: מעבר שורה \n). הערה מתחילה ב־# ו־Python מתעלמת ממנה; docstring בתוך שלושה מרכאות מתאר פונקציה או קובץ.
משתנה הוא שם שמצביע על ערך. לכל ערך יש טיפוס: int (מספר שלם), float (שבר), str (טקסט), bool (True/False), None (אין ערך) ו־list (רשימה). type() מציגה את הטיפוס; int(), float() ו־str() ממירות בין טיפוסים.
- בקשו שם וגיל והציגו «בעוד 10 שנים תהיה בן …».
- הדפיסו 1-2-3 בשורה אחת באמצעות sep, ובלי מעבר שורה בסוף באמצעות end.
- 5 ו־"5" שונים: הראשון מספר, השני טקסט. "5" + 5 יגרום ל־TypeError.
- int("abc") יגרום ל־ValueError — לא כל טקסט אפשר להפוך למספר.
