רעננו את הדף והקליקו למעבר לנושא הבא:

שווה (=) ושווה יותר (==)

שווה (=) ושווה יותר (==)

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


x=5

if x<2:

print ("small")

if x==5:

print ("equal") >>> equal

כדי לבדוק אם אגף ימין של משוואה (במקרה למעלה 5) שווה לאגף שמאל (במקרה למעלה x) נעשה שימוש בשווה כפול (==) וכדי להציב ערכים במשתנים נשתמש בשווה בודד (=).

Related Posts

See All

מערכת תנאים - הפקודות if, elif, else

מערכת תנאים - הפקודות if, elif, else לעיתים אנו רוצים לייצר מבנה המורכב משרשרת של תנאים שאם אחד מהם מתקיים המחשב מפסיק את תהליך הבדיקה ומ...