• 0

كيف تعمل حلقة while في لغة بايثون؟

أريد معرفة ماهي حلقة while وكيف تعمل، وبماذا ستُفيدني؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

تقوم الحلقة "طالما" while بتكرار الشفرات طالما الشرط محقق. فهي تفحص تحقق الشرط ثم تنفذ الشفرات وعند عدم التحقق يتم كسر الحلقة.

تمّ تعديل بواسطة samer_jabal

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

حلقة التكرار While أو While loop هي جملة تُستعمل في لغة بايثون لتكرار شيفرة مُعيّنة عددا من المرات أو بشكل لا نهائي، أو إلى أن يستقبل البرنامج مُدخلا من المُستخدم، وتقوم بتحديد مرات التكرار بمُتغيّر تزداد قيمته مع كل تكرار فإن وصل إلى قيمة التّكرار التي نرغب بها يتوقّف البرنامج، انظر المثال التّالي:

count = 0
while (count < 10):
   count = count + 1
   print "Hello!"

في المثال أعلاه عرّفنا أولا المتغير count بعدها وضعنا شرط while والذي يعني "كلما كانت قيمة المتغير count أصغر من 10 فنفّذ الشيفرة التالية”، بعدها قمنا بزيادة قيمة المتغير count بمقدار واحد، بعدها طباعة جملة Hello  وهكذا سوف تقوم الحلقة بزيادة المتغير وتكرار الشيفرة إلى أن تُساوي القيمة عشرة.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن