في بايثون continue و break استخدام
في بايثون continue و break استخدام
break
تُستخدم جملة break لإنهاء الحلقة (loop) فورًا عندما تتحقق شرط معين حيث عند استخدام break، يتم الخروج من الحلقة بالكامل، ولا يتم تنفيذ أي تعليمات أخرى داخل الحلقة.
مثال:
في هذا المثال، عندما تصل قيمة i إلى 5، يتم تنفيذ جملة break، وتخرج الحلقة، لذلك يتم طباعة الأرقام من 0 إلى 4 فقط.
continue
تُستخدم جملة continue لتخطي الجزء المتبقي من الحلقة الحالية والانتقال إلى التكرار التالي. عند استخدام continue، يتم تخطي التعليمات المتبقية في التكرار الحالي والانتقال إلى التكرار التالي مباشرة.
مثال:
في هذا المثال، عندما تصل قيمة i إلى 5، يتم تنفيذ جملة continue، ويتم تخطي طباعة الرقم 5، لذلك يتم طباعة الأرقام من 0 إلى 9 باستثناء 5.
الفرق الرئيسي :
break: يخرج من الحلقة بالكامل.
continue: يتخطى التكرار الحالي وينتقل إلى التكرار التالي.