MyMisPal
→ دروس Python
الدرس 5 من 13

الشروط: if و elif و else

PYTHON
score = 85
if score >= 90:
    print("A")
elif score >= 80:
    print("B")
else:
    print("C or below")

النقطتين : في آخر سطر الشرط، والمسافة البادئة (4 مسافات) هي اللي تحدد وش داخل الشرط. في Python المسافة جزء من اللغة، مو تجميل.

PYTHON
stock = 3
reorder_level = 5
if stock == 0:
    print("Out of stock!")
elif stock < reorder_level:
    print("Low stock: reorder soon")
else:
    print("Stock OK")
انتبه= للتخزين و== للمقارنة. if x = 5: خطأ، والصحيح if x == 5:.

تمارين

تمرين 1

اقرأ رقم صحيح واطبع even إذا كان زوجي وodd إذا كان فردي.

تمرين 2

اقرأ قيمة طلب. إذا 1000 أو أكثر الخصم 10%، وإذا 500 أو أكثر الخصم 5%، وغير كذا ما فيه خصم. اطبع المبلغ بعد الخصم بخانتين عشريتين.

لقيت خطأ في هذي الصفحة، أو عندك فكرة تحسّن الموقع؟