קורס פייתון לנוער · שיעור 4 מתוך 7
תנאים: if ו־else
החלטה
age = int(input("בן כמה אתה? "))
if age >= 12:
print("אפשר לרכוב על הרכבת ההרים!")
else:
print("עוד קצת סבלנות")אחרי if באים נקודתיים. השורות שבתוך התנאי מוזחות ב־4 רווחים: ככה פייתון יודע מה שייך לתנאי.
השוואות
| == | שווה |
|---|---|
| != | לא שווה |
| > < | גדול מ, קטן מ |
| >= <= | גדול או שווה, קטן או שווה |
כמה אפשרויות
grade = int(input("ציון: "))
if grade >= 90:
print("מצוין")
elif grade >= 70:
print("טוב")
else:
print("כדאי לתרגל עוד")elif הוא "ואם לא, אז אם". פייתון בודק מלמעלה למטה ועוצר בתנאי הראשון שנכון.
טיפ
💡 השגיאה הכי נפוצה: IndentationError. היא אומרת שהרווחים בתחילת השורה לא מסודרים. משתמשים תמיד ב־4 רווחים.
✏️ תרגול: עכשיו אתם
- כתבו תוכנית שבודקת אם מספר זוגי (בעזרת % 2)
- כתבו תוכנית ששואלת "מה 7 כפול 8?" ואומרת אם צדקתם
- כתבו תוכנית מזג אוויר: מעל 30 חם, מתחת 15 קר, אחרת נעים
🧠 חידון קצר
0 מתוך 4 נכונות
כל השיעורים
- 👋 1. התוכנית הראשונהprint, מרכאות, והודעות שגיאה
- 📦 2. משתנים ו־inputשומרים מידע ושואלים את המשתמש
- ➗ 3. חשבון בפייתוןפעולות, חילוק, שארית וחזקה
- 🔀 4. תנאים: if ו־elseהתוכנית מחליטה לבד
- 🔁 5. לולאות: for ו־whileחוזרים על קוד בלי להעתיק אותו
- 📋 6. רשימותהרבה ערכים במשתנה אחד
- 🎲 7. פרויקט: משחק ניחושהמחשב בוחר מספר, ואתם מנחשים
תנאים בפייתון: if, elif ו־else, השוואות, והזחה עם רווחים. התוכנית מחליטה לבד.
שווה להסתכל גם על קורס פייתון לנוער: כל השיעורים, לולאות: for ו־while, וכל הקורסים.

