07 ثالثاً: أساسيات لغة بايثون وتطبيقاتها في بنوك الأسئلة الوزارية
- تحتل لغة بايثون صدارة لغات البرمجة في المنظومة التعليمية المصرية نظراً لقرب تراكيبها اللغوية من اللغة الإنجليزية وبساطتها وقوتها الفائقة.
- وتغطي التقييمات الأسبوعية المفاهيم الأساسية لبايثون: - المتغيرات وأنواع البيانات: الأعداد الصحيحة (Integer)، الأعداد العشرية (Float)، النصوص (String)، والقيم المنطقية (Boolean: True/False).
- - المعاملات الحسابية والمنطقية: الجمع (+)، الطرح (-)، الضرب (*)، القسمة العشرية (/)، قسمة الأعداد الصحيحة بدون باقي (//)، وباقي القسمة (%)، والأس (**).
- وتخضع لمعايير الأولويات الصارمة: الأقواس أولاً، ثم الأسس، ثم الضرب والقسمة، وأخيراً الجمع والطرح من اليسار إلى اليمين.
- الجمل الشرطية (if, elif, else): للتحكم في مسار البرنامج بناءً على شروط منطقية، مع مراعاة وضع النقطتين الرأسيتين (:) واستخدام المسافة البادئة (Indentation) التي تحدد البلوك البرمجي التابع للشرط.
- الحلقات التكرارية (Loops): حلقة (for) التكرارية مع دالة (range) لتكرار العمليات، وحلقة (while) التي تستمر في التكرار طالما الشرط متحقق، واستخدام القوائم (Lists) لتخزين مجموعات العناصر وتعديلها.