في هذا الدرس سنشرح حلقة while في لغة Python

شرح حلقة while في بايثون

استخدام حلقة 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، ثم يطبع البرنامج مجموع الأرقام المدخلة.








تعليقات