كرر نفسك
تعلم كيفية استخدام الحلقات لتكرار التعليمات البرمجية.
ماذا لو أردنا زراعة 10 أشجار، أو إرسال 5 تذكيرات، أو تحية كل طالب في القائمة دون نسخ نفس سطر التعليمات البرمجية بشكل متكرر ؟
بدلاً من تكرار نفس السطر بشكل متكرر، يتيح لنا Python تنفيذ الإجراءات باستخدام بضعة أسطر فقط!
الfor الحلقات: قم بذلك عددًا محددًا من المرات
أfor تتيح لنا الحلقة تكرار الإجراءات عدة مرات، مما يوفر الوقت ويحافظ على نظافة الكود وفعاليته. إنها مثالية لمعرفة عدد مرات تشغيل شيء ما.
جرب هذا:
في هذا المثال، يكرر Python السطر خمس مرات.
ملحوظة: في
for i in range(5):، القولون (:) يخبر Python، "أنا على وشك أن أعطيك تعليمات لتكرارها". السطر المسنن أسفله (print("Hello!")) هو ما يتكرر.
الكلمة الرئيسيةin يتم استخدام in a loop للتكرار خلال عناصر القائمة أو السلسلة أو أي عنصر قابل للتكرار.
ما هوrange(5) ؟
range(5)يعطي Python الأرقام 0، 1، 2، 3، 4.يتم تنفيذ الحلقة مرة واحدة لكل رقم في النطاق.
iهو متغير الحلقة، ويتغير في كل مرة.
جرب هذا:
الwhile الحلقات: كرر حتى الانتهاء
في بعض الأحيان، لا نعرف عدد المرات التي يجب أن نكرر فيها شيئًا ما، فنحن نريد فقط الاستمرار حتى يصبح الشرط غير صحيح.
هذا هو المكان الذيwhile تأتي الحلقة. وهي تكرر كتلة من التعليمات البرمجية طالما ظل الشرط صحيح.
جرب هذا:
تماما كما هو الحال معif وfor ، أwhile تحتاج الحلقة إلى نقطتين (: ) لبدء الكتلة. ويتم تكرار الكود الموجود أسفلها مرارًا وتكرارًا، حتى يتحقق الشرطFalse .
أحسنت! لقد تعلمت كيفية استخدام الحلقات لتكرار الإجراءات وكتابة شيفرة برمجية أكثر دقة. استمر!