حلقات التكرار في while- for..in" - python"

  • marya

مرحبا

لدي تساؤل عن حلقة while في بايثون وكيف تعمل، وبماذا ستُفيدني؟ ومالفرق بينها وبين... for ... in ؟؟!!


لدي تساؤل عن حلقة while في بايثون

ما هو التساؤل؟

  • تفيد حلقة «طَاْلَمَا» while بِتكرار عمليَّة/عمليَّات طالما الشرط متحقِّق.

  • عملها: تتفقَّد الشَّرط المُقَدَّم لَها فإن تَحقَّق(أي عاد بالقيمة True) عندها تنفِّذ العمليَّات وَتبقى تفحص تحقُّق الشَّرط وَالقيام بالعمليَّات لحين انتفاء الشرط(عودته بالقيمة False) وَعندها تنكسر الحلقة وَتنتهي حياتها!.

  • الفرق عن حلقة «لِأَجْلِ» for هو أنَّ حلقة for تقوم بالعمليَّات من أجل كل عنصر من سلسلة ما!

تفصيل عربي جيد، التعريب الجيد يوصل المعنى بشكل دقيق وسهل وسريع.

فعلاً وصل المعنى بشكل واضح شكراً لك آخ سامر .