الثلاثاء , يوليو 28 2026
أخبار الموقع

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

البرمجة بلغة بايثون: التعامل مع القواميس والمجموعات

بايثون لغة برمجة عالية المستوى تتميز بسهولة التعلم والاستخدام. القواميس (Dictionaries) والمجموعات (Sets) من هياكل البيانات المهمة في بايثون.

القواميس (Dictionaries)

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

العمليات على القواميس

  • keys(): إرجاع قائمة بالمفاتيح
  • values(): إرجاع قائمة بالقيم
  • items(): إرجاع أزواج (مفتاح، قيمة)
  • get(): إرجاع القيمة المرتبطة بالمفتاح
  • update(): دمج قاموس مع آخر
  • pop(): حذف مفتاح وإرجاع قيمته

المجموعات (Sets)

المجموعة هي مجموعة غير مرتبة من العناصر الفريدة. تدعم العمليات الرياضية على المجموعات مثل الاتحاد والتقاطع والفرق.

العمليات على المجموعات

  • add(): إضافة عنصر
  • remove(): حذف عنصر (خطأ إذا لم يوجد)
  • discard(): حذف عنصر (بدون خطأ)
  • union(): الاتحاد
  • intersection(): التقاطع
  • difference(): الفرق

تطبيقات عملية

القواميس تستخدم في تخزين البيانات المنظمة مثل معلومات الطلاب والموظفين. المجموعات تستخدم في إزالة التكرار من القوائم والتحقق من وجود عناصر.

تمارين

1. اكتب قاموسا يحتوي على أسماء ثلاثة طلاب ودرجاتهم في ثلاث مواد.

2. استخدم المجموعات لإيجاد العناصر المشتركة بين قائمتين.

3. اكتب برنامجا يحسب تكرار كل حرف في جملة باستخدام القاموس.

📍 دروس مشابهة:

شاهد أيضا

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

@/tmp/lesson_18.html

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

@/tmp/lesson_18.html

درس الطرح مع الاقتراض – الرياضيات – السنة الثانية إبتدائي – المنهاج الجزائري

درس الطرح مع الاقتراض مرحباً بتلاميذ السنة الثانية إبتدائي. في هذا الدرس سنتعلم كيفية الطرح …

درس العمليات الحسابية: الجمع مع الاحتفاظ – الرياضيات – السنة الثانية إبتدائي – المنهاج الجزائري

درس الجمع مع الاحتفاظ مرحباً بتلاميذ السنة الثانية إبتدائي. في هذا الدرس سنتعلم كيفية جمع …

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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