لغة بايثون: الجمل الشرطية (if-elif-else)
الجمل الشرطية تسمح للبرنامج باتخاذ قرارات بناءً على شروط معينة. سنتعلم في هذا الدرس كيفية استخدام if-elif-else في بايثون.
الجملة الشرطية if
if condition:
# كود ينفذ إذا كان الشرط صحيحاً (True)
مثال:
x = 10
if x > 5:
print(“x أكبر من 5”)
if-else
if condition:
# ينفذ إذا True
else:
# ينفذ إذا False
مثال:
age = 17
if age >= 18:
print(“أنت بالغ”)
else:
print(“أنت قاصر”)
if-elif-else (شروط متعددة)
score = 85
if score >= 90:
print(“ممتاز”)
elif score >= 80:
print(“جيد جداً”)
elif score >= 70:
print(“جيد”)
else:
print(“مقبول”)
عوامل المقارنة
== (يساوي)، != (لا يساوي)، > (أكبر)، < (أصغر)، >= (أكبر أو يساوي)، <= (أصغر أو يساوي)
تمارين تطبيقية
التمرين 1: اكتب برنامجاً يطلب رقماً ويطبع “زوجي” إذا كان زوجياً و”فردي” إذا كان فردياً.
التمرين 2: برنامج يطلب عمر المستخدم ويحدد إذا كان طفلاً (<13)، مراهقاً (13-19)، أو بالغاً (>19).
التمرين 3: اكتب برنامجاً لحساب علامة الطالب وإعطاء تقدير (A, B, C, D, F).
التمرين 4: ما الفرق بين = و == في بايثون؟
للمزيد: بايثون: الحلقات التكرارية و بايثون: القوائم والعمليات عليها.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.