| وجه المقارنة | الفكرة الأساسية | كلمات مفتاحية |
|---|---|---|
| • | 🗺️ الخريطة الذهنية والمفاهيم الجوهرية (Mind Map Outline) | الخريطةالذهنيةوالمفاهيمالجوهرية |
| ✔ أنواع البيانات | int (صحيح) | float (عشري) | str (نص) | bool (منطقي True/False) | صحيحfloatعشريbool |
| ✔ هياكل البيانات | Lists [مرتب وقابل للتعديل] | Tuples (غير قابل للتعديل) | Dictionaries {مفتاح: قيمة} | Listsمرتبوقابلللتعديل |
| ✔ جمل التحكم | if – elif – else الشرطية | حلقات التكرار for و while | elifelseالشرطيةحلقات |
| ✔ الدوال والتطبيقات | def لتعريف الدوال + return لإعادة النتيجة + تطبيقات الذكاء الاصطناعي وبايثون | لتعريفreturnلإعادةالنتيجة |
| • | 📊 جداول المقارنة والتصنيف والتلخيص الشامل | جداولالمقارنةوالتصنيفوالتلخيص |
| جدول | مقارنة هياكل البيانات الأساسية في لغة بايثون (Python Data Structures) | مقارنةهياكلالبياناتالأساسية |
| هيكل البيانات | رمز الأقواس | الترتيب والفهرسة | القابلية للتعديل (Mutability) | أبرز الاستخدامات العملية |
|---|---|---|---|---|
| القائمة (List) | [ ] معقوفة | مرتبة ومفهرسة تبدأ من 0 | قابلة للتعديل والإضافة والحذف (Mutable) | تخزين مجموعات العناصر المتغيرة كسجلات الطلاب ودرجاتهم |
| الصف (Tuple) | ( ) دائرية | مرتبة ومفهرسة تبدأ من 0 | غير قابلة للتعديل إطلاقاً (Immutable) | حماية البيانات الثابتة وتخزين الإحداثيات وقيم الألوان الثابتة |
| القاموس (Dictionary) | { } موجية | تعتمد على المفتاح الفريد (Keys) | قابلة للتعديل عبر المفاتيح | تخزين السجلات المنظمة كقواعد بيانات العملاء والمستخدمين |
| المجموعة (Set) | { } موجية | غير مرتبة ولا تدعم التكرار | قابلة للإضافة ولكن العناصر فريدة | إزالة التكرار والعمليات الرياضية كالتقاطع والاتحاد |
ماذا تريد أن تفعل الآن؟