جملة Break
جزء من قسم Fundamentals في رحلة Python على Coddy — الدرس 37 من 77.
تُوقف جملة break الحلقة التكرارية فوراً عند مواجهتها.
على سبيل المثال،
for i in range(10):
if i == 6:
break
print(i)في المثال التالي، تتكرر الحلقة بشكل منتظم حتى تصل إلى الرقم 6. ثم يدخل البرنامج في جملة if وينفذ جملة break. يؤدي هذا إلى الخروج من الحلقة فوراً. المخرجات هي:
0
1
2
3
4
5التحدي
مبتدئلقد تم تزويدك بكود يقوم بطباعة الأرقام من 1 إلى 10 (بما في ذلك).
مهمتك هي إضافة جمل if و break بحيث يتم طباعة الأرقام من 1 إلى 5 فقط، وسيخرج التكرار قبل طباعة الأرقام من 6 إلى 10.
ورقة مرجعية
تُنهي جملة break الحلقة التكرارية فوراً:
for i in range(10):
if i == 6:
break
print(i)سيقوم هذا بطباعة الأرقام من 0 إلى 5، ثم يخرج من الحلقة عندما تساوي i القيمة 6.
جرّب بنفسك
for i in range(1, 11):
print(i)يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على المدخلات2المتغيرات
الأرقامالنصوص (String)القيم المنطقية (Boolean)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيرات8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - المضروب (Factorial)دالة Rangeالحلقات المتداخلةمراجعة - Dynamic Input3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراجالإخراج مع المتغيراتالإدخالتحويل الأنواعمراجعة - حتى 120مراجعة - صح أم خطأ