تدعم لغة البايثون نوعان من حلقات التكرار وهما for و while: دليل شامل لفهمهما

تدعم لغة البايثون نوعان من حلقات التكرار وهما 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 يعد أمرًا ضروريًا لكل مبرمج يتعلم بايثون. هذه الحلقات تجعل من السهل إدارة تكرار العمليات في البرمجة.

للاطلاع على مزيد من المعلومات حول بايثون، يمكنك زيارة الموقع الرسمي للبايثون.

Scroll to Top