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