جملة التحكم 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.