استخدام حلقة while في بايثون
هذا نص مع مسافة بين الكلمات.
في هذا الدرس، سنتعلم كيفية استخدام حلقة while في لغة Python. تستخدم حلقة while لتنفيذ كتلة من الكود طالما أن شرطًا معينًا صحيح. هذه الحلقة مفيدة عندما لا تعرف عدد المرات التي ستحتاج فيها إلى التكرار.
الهيكل الأساسي لحلقة while
while الشرط:
# الكود الذي سيتم تنفيذه
الحلقة تستمر في التكرار طالما أن الشرط صحيح، وعندما يصبح الشرط خاطئًا، تتوقف الحلقة.
مثال: استخدام حلقة while لطباعة الأرقام
i = 0
while i < 5:
print(i)
i += 1
شرح الكود:
- بدأنا بتعريف المتغير
iوجعل قيمته 0. - حلقة
whileتتحقق مما إذا كانiأقل من 5. - في كل مرة يكون الشرط صحيحًا، يتم تنفيذ الكود داخل الحلقة.
- يتم زيادة قيمة
iبمقدار 1 في كل مرة حتى يصبح الشرط غير صحيح.
الناتج المتوقع:
0
1
2
3
4
ملاحظة هامة:
إذا لم يتم تعديل الشرط داخل الحلقة بحيث يصبح خاطئًا في النهاية، ستستمر الحلقة إلى الأبد، وهذا ما يُعرف بـ "الحلقة اللانهائية".
مثال على حلقة لانهائية:
while True:
print("هذه الحلقة لن تتوقف!")
تمرين للمبتدئين:
اكتب برنامجًا يستخدم حلقة while ليطلب من المستخدم إدخال أرقام، ويستمر في إضافة تلك الأرقام إلى أن يقوم المستخدم بإدخال الرقم 0، ثم يطبع البرنامج مجموع الأرقام المدخلة.

تعليقات
إرسال تعليق