البرمجة بلغة بايثون: الشروط والحلقات
الشروط: if (شرط):, elif (شرط):, else:. علامات المقارنة: ==, !=, <, >, <=, >=. الحلقات: for i in range(n): تكرار n مرة. while (شرط): تكرار حتى يتحقق الشرط. أمثلة: طباعة الأعداد من 1 لـ 10، إيجاد مجموع أعداد.
📝 أمثلة توضيحية
مثال 1: if x>0: print(‘موجب’) elif x==0: print(‘صفر’) else: print(‘سالب’)
مثال 2: for i in range(5): print(i) → 0,1,2,3,4.
مثال 3: n=1; while n<=10: print(n); n=n+1 → 1 إلى 10.
📌 تمارين تطبيقية
• اكتب برنامجاً يطبع الأعداد الزوجية من 2 لـ 20.
• اكتب برنامجاً يقرأ عدداً ويحدد إذا كان موجباً أم سالباً.
• ما مخرج for i in range(3,7): print(i)?
💡 نصيحة: تذكر المسافة البادئة (indentation) في بايثون. الأوامر داخل if أو for تحتها مسافة.
📚 دروس مقترحة للاستزادة
📍 دروس مشابهة
- الإعلام الآلي — لغة C: الحلقات التكرارية for و while — الأولى ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري
- المواقع الإلكترونية — الإعلام الآلي — السنة الأولى متوسط — المنهاج الجزائري
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.