تدعم لغة البايثون نوعان من حلقات التكرار وهما for و while: دليل شامل لفهمهما
مقدمة
تُعتبر لغة البرمجة بايثون واحدة من أكثر اللغات شعبية واستخدامًا في العالم. توفر بايثون مجموعة متنوعة من أدوات البرمجة التي تجعل تطوير البرمجيات أسهل وأسرع. من بين هذه الأدوات، تُعتبر حلقات التكرار جزءًا أساسيًا.
حلقة for في بايثون
تُستخدم حلقة for
لتكرار عدد محدد من المرات على عناصر قائمة أو مجموعة. على سبيل المثال:
for i in range(5):
print(i)
ينتج عن هذا الكود الأرقام من 0 إلى 4.
حلقة while في بايثون
تُستخدم حلقة while
لتكرار تنفيذ كود معين طالما أن شرط معين صحيح. على سبيل المثال:
count = 0
while count < 5:
print(count)
count += 1
سيؤدي هذا الكود أيضًا إلى طباعة الأرقام من 0 إلى 4.
مقارنة بين الحلقتين
في حين أن حلقة for
تُستخدم عندما نعرف عدد التكرارات مسبقًا، تستخدم حلقة while
عندما نريد الاستمرار بالتكرار حتى يتحقق شرط معين.
الختام
فهم الحلقة for
وحلقة while
يعد أمرًا ضروريًا لكل مبرمج يتعلم بايثون. هذه الحلقات تجعل من السهل إدارة تكرار العمليات في البرمجة.
للاطلاع على مزيد من المعلومات حول بايثون، يمكنك زيارة الموقع الرسمي للبايثون.