تستخدم عبارة الإيقاف لإنهاء الحلقة في بايثون (1 نقطة) SUBSTITUTE left right def break ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
break
الإجابة الصحيحة هي: break
شرح مفصل:
عبارة `break` في لغة بايثون تُستخدم للتحكم في الحلقات التكرارية (مثل حلقة `for` وحلقة `while`)، ووظيفتها الأساسية هي إيقاف الحلقة فوراً والخروج منها، حتى لو لم ينتهِ الشرط الخاص بالحلقة أو لم يتم المرور على جميع العناصر.
كيف تعمل عبارة `break`؟
- يستمر البرنامج في تنفيذ الحلقة بشكل طبيعي.
- عندما يصل البرنامج إلى كلمة `break` (عادةً ما تكون داخل جملة شرطية `if`)، يتم إيقاف الحلقة في تلك اللحظة.
- ينتقل البرنامج مباشرة إلى تنفيذ أول سطر برمجي يأتي بعد نهاية الحلقة.
مثال توضيحي:تخيل أن لدينا حلقة تطبع الأرقام من 1 إلى 5، ولكننا نريد إيقافها عند الوصول للرقم 3:
```python
for i in range(1, 6):
if i == 3:
break # هنا سيخرج البرنامج من الحلقة فوراً
print(i)
```
النتيجة ستكون:
1
2
(لاحظ أن البرنامج توقف ولم يطبع 3 أو 4 أو 5 لأن `break` أنهت الحلقة).
لماذا الخيارات الأخرى خاطئة؟
- def: تُستخدم لتعريف الدوال (Functions) وليس لها علاقة بإنهاء الحلقات.
- left / right: ليست كلمات محجوزة في بايثون للتحكم في الحلقات.
- SUBSTITUTE: ليست أمراً برمجياً لإنهاء الحلقات في بايثون.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال تستخدم عبارة الإيقاف لإنهاء الحلقة في بايثون (1 نقطة) SUBSTITUTE left right def break ؟ اترك تعليق فورآ.