أخبار الموقع

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

البرمجة بلغة بايثون: القوائم والجمل التكرارية

القوائم (Lists) من أهم هياكل البيانات في بايثون. تسمح بتخزين مجموعة من العناصر في متغير واحد.

1- إنشاء قائمة

mylist = [10, 20, 30, 40, 50]. mylist = [] (فارغة). يمكن أن تحتوي القائمة على أنواع مختلفة: [1, “hello”, 3.14, True].

2- الوصول إلى عناصر القائمة

mylist[0] → العنصر الأول. mylist[-1] → العنصر الأخير. mylist[1:3] → عناصر من 1 إلى 2.

3- عمليات القوائم

mylist.append(x): إضافة x للنهاية. mylist.insert(i, x): إضافة x في الموقع i. mylist.remove(x): حذف أول x. len(mylist): طول القائمة. x in mylist: التحقق من وجود x.

4- التكرار على قائمة

for item in mylist: print(item). for i in range(len(mylist)): print(mylist[i]).

5- دوال مفيدة مع القوائم

sum(mylist): المجموع. max(mylist): أكبر قيمة. min(mylist): أصغر قيمة. sorted(mylist): فرز القائمة.

تمارين محلولة

التمرين 1: برنامج يحسب متوسط قائمة أعداد.
nums = [10, 20, 30, 40, 50]; avg = sum(nums)/len(nums); print(avg).

التمرين 2: برنامج يجد أكبر عدد في قائمة بدون استخدام max.
nums = [3, 7, 1, 9, 4]; max_num = nums[0]; for n in nums: if n > max_num: max_num = n; print(max_num).

خلاصة

القوائم بنية بيانات مرنة وقوية في بايثون. التكرار على القوائم يسمح بمعالجة مجموعات البيانات بكفاءة.

? دروس مشابهة

شاهد أيضا

وزارة التعليم العالي تطلق عملية التسجيلات الأولية والتوجيه لحاملي بكالوريا 2026

أعلنت وزارة التعليم العالي والبحث العلمي عن انطلاق عملية التسجيلات الأولية والتوجيه لفائدة كافة حاملي …

العلوم الفيزيائية — الصوت: تردد وشدة الصوت — الثانية متوسط — المنهاج الجزائري

العلوم الفيزيائية – الصوت: تردد وشدة الصوت المستوى: الثانية متوسط | المادة: العلوم الفيزيائية شرح …

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

نشيد: صحتي ثمينة في هذا الدرس نتعلم نشيداً جميلاً عن الصحة والنظافة. النظافة من الإيمان. …

العلوم الفيزيائية — الضوء: المرايا وأنواعها — الثانية متوسط — المنهاج الجزائري

العلوم الفيزيائية – الضوء: المرايا وأنواعها المستوى: الثانية متوسط | المادة: العلوم الفيزيائية شرح الدرس …

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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