دروس

09 | شرط else في Python للمبتدئين

درس شرط else في Python من الصفر: شرح مبسط ومثال عملي وتمرين قصير، مع وقت تعلم متوقع 12 دقيقة.

09 | شرط else في Python للمبتدئين

المستوى: مبتدئ   ·   وقت التعلم المتوقع: 12 دقيقة

باختصار: في بعض المسائل نحتاج مسارين: ماذا نفعل إذا تحقق الشرط وماذا لو لم يتحقق. في Python، ستستخدم المثال التالي ثم تنفذ تمرينًا بسيطًا بنفسك.

ماذا ستتعلم؟

  • اختيار أمر من احتمالين
  • تشغيل مثال قصير وقراءة النتيجة
  • إجراء تغيير بسيط بنفسك

قبل أن تبدأ

استخدم Python المثبّت على جهازك أو بيئة تشغيل موثوقة. شغّل ملفًا بامتداد .py.

المقدمة

في هذا الدرس من سلسلة Python للمبتدئين سنتعلم شرط else، دون افتراض خبرة برمجية سابقة. في بعض المسائل نحتاج مسارين: ماذا نفعل إذا تحقق الشرط وماذا لو لم يتحقق.

الشرح خطوة بخطوة

يعرض المثال رسالة تشجيع للدرجة 7 ويعرض رسالة أخرى للدرجة الأقل من 5.

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

مثال عملي قابل للتجربة

score = 7
if score >= 5:
    print("أحسنت")
else:
    print("حاول مجددًا")

ماذا تتوقع أن يحدث؟

تنفذ كتلة if أو else بحسب النتيجة، وليس الاثنتان معًا.

تمرين للتطبيق

غيّر الدرجة إلى 3 وحدد أي رسالة ستظهر ولماذا.

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

تحقق من فهمك

سؤال: ماذا سيحدث إذا نفذت التغيير المذكور في التمرين؟ اكتب توقعك أولًا، ثم شغّل المثال وقارن النتيجة.

خلاصة الدرس

تعلمت اليوم شرط else في Python، وطبقت مثالًا صغيرًا يساعدك على بناء الخطوة التالية.

المرجع الرسمي

مرجع Python الرسمي أو التقني للاطلاع الاختياري؛ لا تحتاج إلى قراءته كاملًا الآن.

الدرس التالي: 10 | حلقة for في Python للمبتدئين

طوّر مهاراتك وابنِ شيئًا حقيقيًا.محتوى ومسارات عملية تجمع بين التعلّم والتطبيق.