Python · מודול I. התחלה

שיעור 1. תוכנית ראשונה ויסודות

print(), הערות, משתנים, טיפוסי נתונים והמרת טיפוסים.

בסיסיקריאה ≈ 25 דקותתרגול ≈ 25 דקותטרם התחיל

בשתי מילים

print(), הערות, משתנים, טיפוסי נתונים והמרת טיפוסים.

איך זה עובד

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 — לא כל טקסט אפשר להפוך למספר.

טוען התקדמות…