‫مرحبًا بعودتك.
‫الآن ، حتى الآن ، رأينا الفاصل.
‫الكلمة الرئيسية التي يمكننا استخدامها لكسر الحلقة.
‫وترى هنا أننا قادرون على التكرار باستخدام حلقة for ، ولكن مع حلقة while.
‫بمجرد أن نكسر ، انتهينا.
‫لقد خرجنا من الحلقة بشكل جيد.
‫ولكن هل يمكننا فعل ذلك في حلقة for؟
‫هيا نكتشف.
‫نعم.
‫تعمل الكلمة الرئيسية Brick في حلقة for أيضًا.
‫ولكن هناك شيئان آخران يمكننا استخدامهما إلى جانب الاستراحة.
‫واحد.
‫إنه يسمى استمرار.
‫ويمكنك أن ترى هنا مرة أخرى ، تمييزًا باللون الأزرق إذا تابعت هنا وقمت بالنقر فوق "تشغيل".
‫ها أنت ذا.
‫نحصل على حلقاتنا مرة أخرى.
‫لكنك تفكر لماذا؟
‫لماذا نحتاج هذا؟
‫وكأنه يبدو عديم الفائدة تمامًا ، أليس كذلك؟
‫حسنًا ، استراحة.
‫عندما نستخدم تعليمة break ، فإنها تنفصل عن الحلقة الحالية وحلقة الإغلاق.
‫لذلك عندما استخدمنا تعليمة break ، خرجنا من هذه الحلقة ، أليس كذلك؟
‫حلقة الحائط بأكملها ، خرجنا منها للتو.
‫ونفس الشيء مع حلقة for.
‫لقد خرجنا منه تمامًا.
‫ومع ذلك ، مع استمرار ، ما نقوله هو ، مهلا ، مهما حدث عندما تضغط على هذا الخط ، استمر في
‫الجزء العلوي من الحلقة المرفقة.
‫إذن حلقة الإغلاق الحالية ، ما هي؟
‫إنها هذه الحلقة.
‫لذا ستعود إلى حلقة for إذا فعلت شيئًا مثل الطباعة هنا.
‫حتى نطبعها مرتين أو تعرف ماذا؟
‫دعنا فقط ننتقل إلى الطباعة.
‫هنا بالأسفل.
‫مثل هذا.
‫ثم نفس الشيء هنا سنطبع في الأسفل بعد المتابعة.
‫إذا قمت بالنقر فوق تشغيل.
‫لا تتم طباعة أي شيء لأنه بمجرد رؤيته يتابع ، سيقول ، حسنًا ، سأعود
‫إلى الحلقة وسيستمر ، ويستمر ، ويستمر حتى تنتهي الحلقة حتى لم تصل
‫أبدًا إلى السطر العاشر والسطر الرابع.
‫لذلك يصبح هذا منطقًا مفيدًا ومشروطًا أيضًا.
‫أخيرًا ، الثالث يسمى Pass and pass وهو أمر جيد ، وليس مفيدًا جدًا.
‫في الأساس لا تفعل شيئًا.
‫إذا قمت بالنقر فوق تشغيل هنا.
‫ومرة أخرى ، يظهر لي هنا ، السطر العاشر ، هناك خطأ ما.
‫حسنًا ، يجب أن ننتقل بالطباعة إلى الأعلى حتى لا نحصل على قائمة الفهرس الثلاثة ، وهو غير
‫موجود.
‫مرة أخرى ، بالعودة إلى هنا ، إذا قمت بالنقر فوق "تشغيل".
‫تمرير لا يفعل أي شيء على الإطلاق.
‫إنه ينتقل بشكل أساسي إلى السطر التالي.
‫فلماذا هذا مفيد من أي وقت مضى؟
‫من النادر جدًا أن ترى تمريرات في التعليمات البرمجية الخاصة بك ، لكن التمرير طريقة جيدة للحصول ، على سبيل المثال ، على عنصر نائب أثناء
‫قيامك بالبرمجة.
‫على سبيل المثال ، تريد إجراء حلقة من خلال حلقة for ، لكننا لا نعرف ما نريد فعله بعد في الكود.
‫لنفترض أننا هنا ما زلنا نفكر في الأمر.
‫إذا قمت بذلك وقمت بالنقر فوق تشغيل.
‫لدي خطأ هنا بسبب.
‫قف ، قف ، قف.
‫الكتلة المتوقعة والمسافة البادئة لأن الآن الحلقة for أو مترجمي python يبحثون عن التالي مثل ما يفترض أن
‫أفعله بالحلقة التي أحاول تكرارها ولا يوجد رمز لي.
‫لذا يمكنك إضافة تصريح هنا لملء شيء على الأقل للحلقة من أجل القول ، مرحبًا ، أنا أفكر في الأمر ، سأمرره
‫الآن ، فقط حتى يكون لديك شيء حتى لا تخطئ أنا وسأعود إليها.
‫لذلك إذا قمت بالنقر فوق تشغيل.
‫هذا لا يزال يعمل.
‫إذن ، يعد Pass أحد العناصر النائبة التي يمكننا استخدامها بحيث يكون هناك سطر من التعليمات البرمجية لا يفعل شيئًا على الإطلاق
‫ولا يزال بإمكاننا المرور من خلاله.
‫مرة أخرى ، من النادر جدًا رؤيته في كود الإنتاج ، ولكن أثناء قيامك بتطوير بعض المطورين
‫مثل استخدام المرور وهناك لديك كسر ، تابع وتمرير سأراه في المرحلة التالية.
‫وداعا.