التكرار (Iteration): تكرار الكود
تسمح لنا الحلقات التكرارية بتنفيذ كتلة من الكود بشكل متكرر. تستمر حلقة while في تنفيذ كتلتها طالما ظل الشرط المتحكم فيها True.
الصيغة
python while condition: # كتلة الكود تعمل بشكل متكرر statement_1 # هام جداً: يجب تحديث المتغير المتعلق بالشرط
مثال: عداد بسيط
يجب أن نتأكد من أن الشرط سيصبح False في النهاية لتجنب حلقة لا نهائية (infinite loop).
python count = 1
while count <= 5: print(f"Current count: {count}") count += 1 # تحديث متغير التحكم
print("Loop finished.")
المخرجات:
Current count: 1 Current count: 2 Current count: 3 Current count: 4 Current count: 5 Loop finished.