مفهوم الجملة continue
الجملة continue
تستخدم بشكل عام لإيقاف الدورة الحالية في الحلقة و الإنتقال إلى الدورة التالية فيها في حال تحقق شرط معين.
طريقة إستخدامها
تتألف هذه الجملة من أمر واحد و يكتب على سطر منفرد.
continue
continue
الجملة continue
تستخدم بشكل عام لإيقاف الدورة الحالية في الحلقة و الإنتقال إلى الدورة التالية فيها في حال تحقق شرط معين.
تتألف هذه الجملة من أمر واحد و يكتب على سطر منفرد.
continue
في المثال التالي قمنا بتعريف حلقة for
كانت ستطبع جميع الأرقام من 1 إلى 5 لولا أننا إستخدمنا الجملة continue
لجعل الحلقة تنتقل للدورة التالية عندما تصبح قيمة n
تساوي 3.
for n in range(1, 6): if n == 3: continue print(n)
سنحصل على النتيجة التالية عند التشغيل.
إذاً الجملة continue
جعلت الحلقة تنتقل للدورة التالي عندما أصبحت قيمة المتغير n
تساوي 3.
في المثال التالي قمنا بتعريف حلقة تطبع جميع الأرقام المفردة من 1 إلى 10.
إستخدمنا الجملة continue
لجعل الحلقة تتجاوز كل دورة تكون فيها قيمة المتغير n
عبارة عن عدد مزدوج.
for n in range(1, 11): if n % 2 == 0: continue print(n)
سنحصل على النتيجة التالية عند التشغيل.
إذاً الجملة continue
جعلت الحلقة تتجاوز كل دورة كانت فيها قيمة المتغير n
عبارة عن عدد مزدوج.
في المثال التالي قمنا بتعريف حلقة تمر على جميع أحرف النص المخزن في المتغير sentence
.
في هذه الحلقة إستخدمنا الجملة continue
لتجاوز كل دورة تكون فيها قيمة المتغير n
تساوي الحرف a.
sentence = 'harmash' for c in sentence: if c == 'a': continue print(c)
سنحصل على النتيجة التالية عند التشغيل.
إذاً الجملة continue
جعلت الحلقة تتجاوز كل دورة كانت فيها قيمة المتغير n
تساوي الحرف a.