جملة التحكم break في بايثون
الجملة break تستخدم بشكل عام لإيقاف الحلقة في حال تحقق شرط معين. ثم تنتقل للكود الذي يليها في البرنامج .
تتألف هذه الجملة من أمر واحد و يكتب على سطر منفرد.
أمثلة حول طريقة استخدام جملة التحكم break في بايثون
في المثال التالي قمنا بتعريف حلقة while كانت ستطبع جميع الأرقام من 1 إلى 10 لولا أننا إستخدمنا الجملة break لجعل الحلقة تتوقف عندما تصبح قيمة العداد counter تساوي 5.
المثال الأول في الجملة break
counter = 1
while counter <= 10:
print(counter)
if counter == 5:
break
counter += 1
print('The loop was stopped when counter =', counter)
•سنحصل على النتيجة التالية عند التشغيل.
2
3
4
5
The loop was stopped when counter = 5
•إذاً الجملة break جعلت الحلقة تتوقف عندما أصبحت قيمة العداد counter تساوي 5.
في المثال التالي قمنا بتعريف حلقة for كانت ستطبع جميع الأرقام من 1 إلى 10 لولا أننا إستخدمنا الجملة break لجعل الحلقة تتوقف عندما تصبح قيمة الـ n تساوي 5.
المثال الثاني في الجملة break
for n in range(1, 11):
print(n)
if n == 5:
break
print('The loop was stopped when n =', n)
•سنحصل على النتيجة التالية عند التشغيل.
2
3
4
5
The loop was stopped when n = 5
•إذاً الجملة break جعلت الحلقة تتوقف عندما أصبحت قيمة المتغير n تساوي 5.