מדריך פייתון: משתנים, ערכים ו-print

מחבר:
בתאריך:

משתנים בפייתון

משתנה בתכנות הם משהו שלתוכו ניתן להציב ערך. זה דומה למה שלמדנו בשיעורי מתמטיקה, כשהסבירו לנו שמשתנה X מקבל את הערך שנציב לתוכו.

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

כדי להגדיר משתנה של פייתון צריך לתת לו שם. לדוגמה, משתנה ששמו 'hi':

hi

נציב לתוך המשתנה את המחרוזת (טקסט) 'hi python':

hi = "hi python"
  • הסימן שווה (=) שמופיע פעם אחת בקוד מסמן משתנה. משמאל לסימן שמו של המשתנה ומימין ערך המשתנה.
  • שמות המשתנים יכולים לכלול רק מספרים, אותיות אנגליות וקו תחתון.
  • שמות המשתנים יכולים להתחיל באות אנגלית או בקו תחתון.
  • ערך המשתנה מוקף במרכאות כפולות (""). זה מפני שחובה להקיף ערכים מסוג מחרוזות (טקסטים) במרכאות כפולות או יחידות.

כששם המשתנה כולל יותר ממילה אחת נפריד בין המילים באמצעות קו תחתי (underscore):

say_hi = "hi python"

 

סוגים של משתנים

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

my_number = 42
  • משתנים מסוג מספרים שלמים נקראים integers.

כפי שניתן להציב ערכים שהם מספרים שלמים, הערכים יכולים להיות גם מספרים עשרוניים:

my_float = 2.17
  • משתנים מסוג מספרים עשרוניים נקראים float.

כשמציבים מספרים בתור ערכו של משתנה, לא כדאי להקיף אותם במרכאות כדי שפייתון לא יחשיב את המשתנה למחרוזת.

הסוג בוליאני (boolean) כולל אחד משני ערכים, אמת או שקר, True או False:

is_robot = False
is_person = True
  • ערך המשתנה הבוליאני חייב להתחיל באות גדולה.

סוגי משתנים נוספים הם רשימות, ואובייקטים. אותם נסביר במדריכים הבאים בסדרה.

 

הדפסה של משתנים למסך

כדי להדפיס ערכים למסך נשתמש בפקודה print. לדוגמה:

hi_msg = "hi python"
print(hi_msg)
hi python

אנו יכולים להדפיס מחרוזות וגם מספרים:

my_number = 42
print(my_number)
42

ניתן להדפיס יותר ממשתנה אחד בתוך אותה פקודה. את המשתנים נפריד בפסיקים:

print(hi_msg, my_number)
hi python 42

 

הוספת הערות לקוד

קוד הכולל הערות עוזר למתכנת לזכור מה הוא עשה, ויכול לעזור למתכנתים אחרים שמנסים לפענח את הקוד. כדי להפוך שורה להערה נוסיף סולמית (#) בתחילת השורה:

# Single line remark
my_str = "Hello python"
  • ההערות לא ישנו את ביצוע התוכנית על ידי פייתון.
  • המשמעות היחידה שלהם היא בשביל המתכנת שיכול לקרוא אותם ולהבין יותר טוב את הקוד.

כדי להוסיף הערות שאורכן יותר משורה אחת נוסיף בשורה שלפני ואחרי 3 מרכאות כפולות:

'''
A remark spanning
3 lines
'''

 

במדריך הבא נלמד על משתנה מסוג רשימה שיכול להכיל רשימות של ערכים.

לכל המדריכים בסדרה ללימוד פייתון

 

אהבתם? לא אהבתם? דרגו!

0 הצבעות, ממוצע 0 מתוך 5 כוכבים

 

 

הוסף תגובה חדשה

 

= 7 + 4