Header Ads

الحلقات بلغة بايثون



يتم تنفيذ البيانات بشكل متتالٍ حيث يتم تنفيذ (التعليمة) التوجيه الأول في التابع اولاً ثم التوجيه الثاني وهكذا. في بعض الحالات يضطر المستخدم لتنفيذ حزمة من البيانات مرات عديدة.

الحلقات بلغة بايثون

توفر طرق البرمجة العديد من التراكيب المستخدمة في التحكم والتي تمثل طرقاً أخرى للتنفيذ.
إن تعليمة الحلقة نؤمن إمكانية تنفيذ تعليمة أو مجموعة من التعليمات لمرات عديدة. يمثل المخطط التالي حلقة تعليمات-

تتوفر في لغة البرمجة python النماذج التالية من الحلقات:



















نموذج الحلقةالوصف
حلقة whileيتم تكرار التعليمة أو مجموعة التعليمات عند تحقق شرط معين حيث يتم اختبار تحقق الشرط قبل البدء بتفيذ جسم الحلقة.
حلقة forيتم تنفيذ مجموعة التعليمات المتتالية عدة مرات واختصار الرمز الذي يشغل متحول الحلقة.
الحلقات المتداخلةيمكن استخدام حلقة او أكثر داخل حلقة while أو حلقة for

 

تعليمات التحكم بالحلقات


تغير تعليمات التحم بالحلقة التنفيذ من تسلسله الطبيعي حيث إنه عندما يتجاوز لتنفيذ إحدى المراحل يتم إلغاء الأغراض التلقائية التي تم تشكيلها في تلك المرحلة.

تتوفر في لغة البرمجة python تعليمات التحكم التالية:



















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

ليست هناك تعليقات:

يتم التشغيل بواسطة Blogger.