נפתרה: פיתון אם עוד

הבעיה העיקרית בהצהרת if else היא שזה יכול להיות מבלבל לקרוא ולהבין.

if condition:
    statement
else:
    statement

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

תנאים

תנאים הם סוג של הצהרה ב-Python המאפשרים לך לקבל החלטות על סמך תוצאות של תנאי.

ישנם שלושה סוגים של תנאים ב-Python: if, elif ואחרים.

אם הצהרות לוקחות שני ארגומנטים: הראשון הוא ביטוי בוליאני והשני הוא גוש קוד שיש לבצע אם הביטוי הבוליאני נכון. לדוגמה:

if x > 10: print(“x גדול מ-10”) elif x == 5: print(“x שווה ל-5”) else: print(“x אינו גדול מ-10, ולא שווה ל-5”)

הצהרות elif לוקחות שלושה ארגומנטים: הראשון הוא ביטוי בוליאני, השני הוא בלוק קוד אופציונלי לביצוע אם הביטוי הבוליאני הראשון נכון, והשלישי הוא בלוק קוד אופציונלי לביצוע אם הביטוי הבוליאני השני הוא נָכוֹן. לדוגמה:

elif x > 10: print(“x גדול מ-10”) elif x == 5: print(“x שווה ל-5”) elif y > 20: print(“y גדול מ-20”) else: print(“y אינו עומד ב-20 או עולה על XNUMX")

אחרת

ב-Python, המשפט if בודק תנאי ומפעיל גוש קוד אם התנאי הוא אמיתי. המשפט else מבצע גוש קוד אם התנאי הוא שקר.

הודעות קשורות:

השאירו תגובה