بايثون: الحلقات التكرارية
الحلقات التكرارية (Loops) تسمح بتكرار تنفيذ مجموعة من التعليمات عدة مرات. هناك نوعان رئيسيان: for (لعدد محدد من المرات) و while (طالما الشرط محقق).
حلقة for
# طباعة الأرقام من 1 إلى 10
for i in range(1, 11):
print(i)
# التكرار على عناصر قائمة
فواكه = ["تفاح", "موز", "عنب"]
for فاكهة in فواكه:
print(فاكهة)
حلقة while
# طباعة الأرقام من 1 إلى 5
عدد = 1
while عدد <= 5:
print(عدد)
عدد = عدد + 1
استخدامات عملية
جمع الأرقام من 1 إلى 100:
مجموع = 0
for i in range(1, 101):
مجموع = مجموع + i
print("المجموع:", مجموع)
تمارين
- اطبع جدول ضرب العدد 5 باستخدام حلقة for.
- اكتب برنامجاً يحسب مضروب عدد (factorial).
- ما الفرق بين for و while؟
للمزيد: إعلام آلي — 2AM (ملخص) و إعلام آلي — 2AM (تمارين)
📍 دروس مشابهة:
- الإعلام الآلي -- البرمجة بلغة Python: المتغيرات والجمل الشرطية --
- الإعلام الآلي -- الذكاء الاصطناعي: مفاهيم وتطبيقات -- الأولى ثانو
- الإعلام الآلي — بروتوكول TCP/IP وطبقات الشبكة — الثالثة ثانوي (بك
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.