קורס פיתוח בפייתון
פרק
>
רמה

תנאים
משפט if בסיסי

לפעמים תרצה להוסיף תנאים לפעולות מסוימות שאתה נוקט, מה שיאפשר לקוד שלך להיות גמיש ולבצע פעולות שונות בהתאם למצב. לצורך כך, אנו משתמשים בפקודות if בשילוב עם אופרטורים כדי לבדוק תנאים מסוימים ולבצע פעולות מתאימות.

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

Guide

מטרה

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

תפסו את כל הביצים בשדה על ידי הליכה מעליהן, וברגע שאספתם אותן שמרו אותן ברשימה בשם basket .

basket = ["blue egg", "red egg", "shinny egg", "green egg"]

לאחר שהגדרתם את הרשימה, לכו לסמני ה-X כדי להשוות ביניהן ובין הקבוע בשם eggs על ידי הגדרת תנאים בתוך משפט if. הקבוע eggs הוא ערך כללי עבור הביצים שבידיכם.

if basket[0] == basket[1]: player.speak("This statement is True!") else: player.speak("This statement is False!")

קוד זה משווה את שני הפריטים הראשונים ברשימה, האופרטור == משמש לבדיקת אם שני הפריטים המשווים זהים. אם הם זהים, מתבצעת הפקודה הראשונה, אחרת הקוד תחת משפט ה-else מופעל.

הריצו את אותם משפטי if בשתי סימוני X הבאים אך השתמשו בתנאים הבאים:

if basket[1] != basket[2] ו- if basket == eggs. האופרטור != משמש לבדיקת אם שני הפריטים המשווים אינם זהים.

ספר קוד