الجمل الشرطية
الجمل الشرطية
الجمل الشرطية
من الملخص
بنية الجمل الشرطية الأساسية
## بنية الجمل الشرطية الأساسية تُعد الجمل الشرطية حجر الزاوية في البرمجة المنطقية، فهي الأداة التي تمنح برامجنا القدرة على اتخاذ القرارات والتصرف بشكل مختلف بناءً على الظروف المتغيرة. فبدلاً من تنفيذ الأوامر سطراً تلو الآخر بشكل صارم، تسمح لنا الجمل الشرطية بتوجيه "مسار التنفيذ" (Control Flow) في البرنامج. تبدأ أبسط أشكال هذه البنية بجملة `if` التي تختبر شرطاً معيناً؛ فإذا كان هذا الشرط صحيحاً (True)، يتم تنفيذ الكتلة البرمجية التي تليها. ولكن ماذا لو لم يكن الشرط صحيحاً؟ هنا يأتي دور جملة `else` التي توفر مساراً بديلاً يتم تنفيذه حصراً عند فشل شرط `if`. وللتعامل مع سيناريوهات أكثر تعقيداً تتطلب التحقق من عدة شروط ممكنة، نستخدم بنية `if-elif-else`. تبدأ بـ`if`، ثم يمكن إضافة أي عدد من جمل `elif` (اختصار لـ else if) لاختبار شروط إضافية بشكل متسلسل، وأخيراً يمكن إضافة جملة `else` اختيارية كشبكة أمان لتنفيذ كتلة برمجية في حال لم يتحقق أي من الشروط السابقة. إن إتقان هذه البنى الأساسية هو الخطوة الأولى نحو كتابة برامج ذكية ومتجاوبة.
سؤال من بنك الأسئلة
ما هي العلامة التي يجب وضعها بعد الشرط (condition) في جملة if في لغة بايثون؟
- نقطة (.)
- فاصلة منقوطة (;)
- نقطتان رأسيتان (:)
- فاصلة (,)
موضوعات أخرى في الوحدة