الجمعة , يوليو 24 2026
أخبار الموقع

الإعلام الآلي — الحلقات التكرارية في بايثون: for و while — الأولى ثانوي (شعب علمية) — المنهاج الجزائري

الحلقات التكرارية في بايثون (Loops)

الحلقات التكرارية تسمح بتنفيذ كتلة من الأوامر عدة مرات. في بايثون، نوعان رئيسيان من الحلقات: for (لعدد محدد من المرات) و while (طالما الشرط محقق).

حلقة for

تستخدم للتكرار على مجموعة من العناصر (قائمة، سلسلة نصية، نطاق أرقام).

# طباعة الأعداد من 1 إلى 5
for i in range(1, 6):
    print(i, end=’ ‘)
# النتيجة: 1 2 3 4 5

دالة range()

  • range(n): الأعداد من 0 إلى n-1
  • range(start, stop): الأعداد من start إلى stop-1
  • range(start, stop, step): مع خطوة محددة

حلقة while

تستمر في التنفيذ طالما الشرط صحيحاً (True).

# طباعة الأعداد من 1 إلى 5
i = 1
while i <= 5:
    print(i, end=’ ‘)
    i += 1
# النتيجة: 1 2 3 4 5

أوامر التحكم في الحلقات

  • break: يخرج من الحلقة فوراً
  • continue: يتجاوز بقية التكرار الحالي وينتقل للتكرار التالي

المثال: حساب مجموع الأعداد من 1 إلى 100.

total = 0
for i in range(1, 101):
    total += i
print(‘المجموع:’, total) # 5050

تمارين تطبيقية

التمرين 1: اكتب برنامجاً يطبع جدول ضرب العدد 5 (من 1 إلى 10).

التمرين 2: اكتب برنامجاً يحسب مضروب العدد n (n!) باستخدام حلقة for.

التمرين 3: اكتب برنامجاً يطلب من المستخدم إدخال أعداد حتى يدخل الرقم 0 ثم يحسب مجموعها.

للمزيد من المعلومات، راجع درس الخوارزميات وهياكل التكرار.

شاهد أيضا

التاريخ والجغرافيا — الجغرافيا: النقل بالسكك الحديدية في الجزائر — الثانية متوسط — المنهاج الجزائري

/tmp/tmpb6mq7vag.html

التربية الإسلامية — درس: سورة الأعلى (تفسير وشرح) — الثانية متوسط — المنهاج الجزائري

/tmp/tmplf9rw4z8.html

التربية المدنية — درس: التنمية المحلية ودور المواطن — الثانية متوسط — المنهاج الجزائري

/tmp/tmp9ri688gk.html

اللغة الفرنسية — Vocabulaire: Les Metiers et les Professions — 2eme Annee Moyenne — Programme Algerien

/tmp/tmpf0dq7h99.html

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026