⚔️
الشرط if
if Statement
⚪ شائعة
⚡ 15 pts
⚔️ سيف القرار
يقرر المسار بناءً على شرط — الأقوى في اتخاذ القرارات
📖 قصة السلاح
في عالم البرمجة، سيف القرار هو أول سلاح تحمله.
يمنحك القدرة على الاختيار: هل تسلك هذا الطريق أم ذاك؟
المحارب الذكي لا يتقدم بشكل أعمى — بل يفحص الموقف أولاً ثم يقرر.
📐 الصيغة (Syntax)
if condition:
# تنفذ هذا إذا كان الشرط صحيحاً
elif other_condition:
# بديل
else:
# إذا فشل كل شيء
💡 الشرح الكامل
الشرط if هو بوابة القرار في البرمجة.
يفحص قيمة (True/False) ويحدد أي كتلة كود تُنفَّذ.
- if: الشرط الرئيسي
- elif: شروط بديلة (اختياري)
- else: الحالة الافتراضية (اختياري)
⚙️ أمثلة عملية
→ التحقق من عمر المستخدم
age = 18
if age >= 18:
print("مسموح بالدخول ✅")
else:
print("ممنوع ❌")
→ نظام التقديرات المتعدد
score = 75
if score >= 90:
grade = "A"
elif score >= 80:
grade = "B"
elif score >= 70:
grade = "C"
else:
grade = "F"
🏆 نصيحة المحترف
💡 تذكّر: Python حساسة للـ indentation! الكتلة داخل if تحتاج مسافات متسقة. واستخدم and/or لدمج الشروط.