بايثون جملة التحكم break
مفهوم الجملة break
الجملة break
تستخدم بشكل عام لإيقاف الحلقة في حال تحقق شرط معين. ثم تنتقل للكود الذي يليها في البرنامج.
طريقة إستخدامها
تتألف هذه الجملة من أمر واحد و يكتب على سطر منفرد.
أمثلة حول طريقة استخدام جملة التحكم break
في المثال التالي قمنا بتعريف حلقة while
كانت ستطبع جميع الأرقام من 1 إلى 10 لولا أننا إستخدمنا الجملة break
لجعل الحلقة تتوقف عندما تصبح قيمة العداد counter
تساوي 5.
المثال الأول
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.
المثال الثاني
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.