الدرس 4 من 56 · أساسيات بايثون

الشروط if / elif / else

البرنامج يقرر حسب الشروط. التركيب في بايثون بدون أقواس — فقط : ومسافة بادئة:

g = int(input("درجتك؟ "))
if g >= 90:
    print("ممتاز 🏆")
elif g >= 70:
    print("جيد")
else:
    print("حاول مرة ثانية")

المقارنات: == يساوي، != لا يساوي، > < >= <=. والربط: and و or و not:

age = 20
has_id = True
if age >= 18 and has_id:
    print("مسموح بالدخول")

اختبار سريع للدرس

جاوب على كل الأسئلة — لازم كلها صح. إذا غلطت بيطلع صندوق ذهبي يفهّمك وش الخطأ. مو عيب تغلط، كل مبرمج بالعالم غلط وأخذ منها درس.

1. أي رمز يعني (لا يساوي)؟
2. وش يطبع print(5 > 3 and 2 > 4)؟
3. وش اللي يميز بايثون في الشروط؟
الدرس 3 الدرس 5 — الحلقات for و while
FeLiXFeLiX AI — مساعد المنصتين