Break وContinue
تحكّم في حلقاتك بفعالية
Break وContinue درس مجاني في Python For Kids على CoddyKit. هذا هو الدرس 4 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Python For Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Python For Kids 4 دروس في المجموع.
التحكم في الحلقات باستخدام Break وContinue
Break وContinue
مرحبًا بكم مجددًا في درس تدفق التحكم! سنتعلم اليوم كيفية التحكم في حلقاتكم بفاعلية أكبر باستخدام عبارتي break وcontinue.

ما هما Break وContinue؟
تُعد عبارتا Break وContinue من العبارات التي تساعدكم على التحكم في تدفق الحلقات في برامجكم.
- Break: تخرج من الحلقة فورًا.
- Continue: تتجاوز التكرار الحالي وتنتقل إلى التكرار التالي.
تجعل هذه العبارات حلقاتكم أكثر مرونة وقوة.
عبارة Break
توقف عبارة break الحلقة بالكامل، حتى إذا ظل شرط الحلقة صحيحًا. وتكون مفيدة عندما تريدون الخروج من الحلقة استنادًا إلى شرط محدد.
الصياغة:
if condition:
break # Exits the loopمثال على عبارة Break
لنرَ كيفية عمل عبارة break من خلال مثال بسيط.
مثال:
# Iterates through numbers 1 to 5
for num in range(1, 6):
if num == 3:
break # Exits the loop when num is 3
print(num) # Prints the current number
مخرجات مثال عبارة Break
عند تشغيل الشفرة أعلاه، ستطبع Python الأعداد حتى تصل إلى 3، ثم تخرج من الحلقة:
1
2عبارة Continue
تتجاوز عبارة continue التكرار الحالي للحلقة وتنتقل إلى التكرار التالي. وتكون مفيدة عندما تريدون تخطي شروط معينة من دون إيقاف الحلقة بالكامل.
الصياغة:
if condition:
continue # Skips to the next iterationمثال على عبارة Continue
إليكم كيفية عمل عبارة continue من خلال مثال بسيط.
مثال:
# Iterates through numbers 1 to 5
for num in range(1, 6):
if num == 3:
continue # Skips the number 3
print(num) # Prints the current number
for i in range(1, 5):
if i == 2:
continue
if i == 4:
break
print(i)
أحسنتم!
لقد تعلمتم كيفية استخدام عبارتي break وcontinue للتحكم في حلقاتكم في Python. تساعدكم هذه الأدوات على إدارة طريقة تنفيذ الحلقات، مما يجعل برامجكم أكثر كفاءة وفاعلية.
واصلوا التدريب بإضافة هذه العبارات إلى حلقاتكم الخاصة لتروا كيف يمكنها تحسين برامجكم!
الأسئلة الشائعة
هل درس «Break وContinue» مجاني؟
نعم — نص درس «Break وContinue» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Python For Kids، انتقل إلى CoddyKit PRO. تتضمن دورة Python For Kids 4 دروس في المجموع.
ماذا ستتعلم في «Break وContinue»؟
تحكّم في حلقاتك بفعالية تتمرن على Python For Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Python For Kids؟
لا تُشترط خبرة سابقة. Python For Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 4 من أصل 4.
كم من الوقت يستغرق درس «Break وContinue»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Python For Kids هذا؟
نعم. كل درس في Python For Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- عبارات If-Else
- الحلقات في Python
- الحلقات المتداخلة
- Break وContinue