0Pricing
Python For Kids · درس

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 — رسم توضيحي 1

ما هما 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 يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. عبارات If-Else
  2. الحلقات في Python
  3. الحلقات المتداخلة
  4. Break وContinue
← العودة إلى Python For Kids