الجمعة، 6 ديسمبر 2019

حلقات التكرار أو الدوارة في بايثون أو بيثون Python Loops

حلقات التكرار أو الدوارة في بايثون أو بيثون Python  Loops

حلقات التكرار أو الدوارة في بايثون أو بيثون Python  Loops

بشكل عام ، يتم تنفيذ العبارات بالتتابع: يتم تنفيذ العبارة الأولى في دالة أولاً ، تليها الثانية ، وهكذا.  قد يكون هناك موقف عندما تحتاج إلى تنفيذ مجموعة من التعليمات البرمجية عدة مرات.

 توفر لغات البرمجة هياكل تحكم متنوعة تتيح مسارات تنفيذ أكثر تعقيدًا.

 يسمح لنا بيان الحلقة بتنفيذ بيان أو مجموعة من البيانات عدة مرات.  يوضح المخطط التالي بيان حلقة -
Loop Architecture

توفر لغة برمجة Python الأنواع التالية من الحلقات لمعالجة متطلبات الحلقات.
التسلسل.نوع حلقة التكرار أو الدوارة
1while loop
كرر عبارة أو مجموعة من العبارات عندما يكون الشرط المحدد هو TRUE.  يختبر الحالة قبل تنفيذ جسم الحلقة.
2for loop
ينفذ سلسلة من العبارات عدة مرات ويختصر الكود الذي يدير متغير الحلقة.
3nested loops
يمكنك استخدام حلقة واحدة أو أكثر داخل أي حلقة أخرى أثناء حلقة أو القيام بها.

جما التحكم التكرارية او الدوارة Loop Control Statements

تغيير عبارات التحكم حلقة التنفيذ من تسلسلها العادي.  عندما يترك التنفيذ نطاقًا ، يتم إتلاف كل الكائنات التلقائية التي تم إنشاؤها في هذا النطاق.

 بيثون يدعم عبارات التحكم التالية.  انقر على الروابط التالية للتحقق من التفاصيل الخاصة بهم.

 دعنا نذهب من خلال البيانات السيطرة حلقة لفترة وجيزة
الرقم. الوصف وجملة التحكم
1break statement
إنهاء عبارة حلقة وينقل التنفيذ إلى العبارة مباشرة بعد الحلقة.
2continue statement
يتسبب في تخطي الحلقة للجزء المتبقي من الجسم وإعادة اختبار حالتها على الفور قبل تكرارها.

3pass statement
يتم استخدام عبارة المرور في Python عندما تكون العبارة مطلوبة بناءً على ذلك ولكنك لا تريد تنفيذ أي أمر أو رمز.

التسميات: