العودة إلى الدورة

مقدمة عن الحلقات التكرارية: حلقة `while`

برمجة Python: معسكر التدريب من الصفر إلى الاحتراف

التكرار (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.