الفصل الدراسي الأول الدرس السادس :
حلقات التكرار
تستخدم لتكرار جزء معين من الأوامر البرمجية إما
لعدد معين من المرات، أو حتى يتم استيفاء تحقق الشرط. وتنفذ لغة البايثون
حلقات التكرار باستخدام جملتين
ماذا سنتعلم في الدرس
تعريف حلقات التكرار
جملتي حلقات التكرار
جملة التكرار
While
جملة التكرار for
جملتي حلقات التكرار
جملة التكرار For
جملة التكرار While
التكرار باستخدام دالة النطاق range()
التكرار مرة واحدة
ايقاف حلقة التكرار
كتابة أمر برمجي باستخدام else
مثال: العداد 1-10
جملة التكرار ((While
تستخدم لتنفيذ مجموعة أوامر بشكل متكرر بناء على شرط معين والتحقق من صحته، فإذا تحقق الشرط True))، سيتم تنفيذ الأوامر الموجودة بداخل While))، ثم يعود البرنامج للتحقق من صحة الشرط مرة أخرى، حتى تصبح نتيجة الشرط خطأ False))، ليعمل البرنامج على تجاهل جملة التكرار والخروج منها
مثال : (counter)
انشاء عداد counter يبدأ العد من 1 إلى 10، ويطبع قيمة العدد
المعطايات: الأعداد من 1 إلى 10
المطلوب: انشاء عداد للعد 1-10 وطباعتها
التحليل
إيقاف حلقة التكرار
يمكنك التحكم في حلقات التكرار وإيقافها باستخدام أمر break، ولإنشاء برنامج ينهي حلقة التكرارعندما تصبح قيمة المتغير(x==5)، باستخدام الجملة الشرطية if للتحقق من الشرط
المعطيات: الأعداد من 1 إلى 10
المطلوب: ۱- إنشاء عداد للعد من 1 إلى 10.
۲- إيقاف حلقة التكرار عندما تصبح قيمة 5=x
التحليل
جملة التكرار ((for
تستخدم لتنفيذ جزء معين من الأوامر البرمجية لعدد محدد من المرات حسب العناصر المسندة في القائمة، بحيث يتم فيها تعریف متغير العداد في بداية حلقة التكرار، وفي كل مرة يتم زيادة المتغير
وإعادة تنفيذ الأمر بعد جملة for حتى تنتهي عدد مرات التكرار
بالفيديو شرح درس حلقات التكرار للصف العاشر
إعداد: أ.أصيلة الحارثية
مدرسة الشموس بنت النعمان الأنصارية(10-12)
0 تعليقات
أهلا بك في موقع عُمان التعليمية - نرحب بنشر تعليقاتك البناءة و مساهماتك الطيبة - دائما نستمع بإهتمام لطلباتكم وآرائكم .. بالتوفيق