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