محتوى الدورة
مكتبات بايثونيّة

NumPy هي واحدة من أقوى وأشهر المكتبات في بايثون لمعالجة البيانات الرقمية.
توفر أدوات قوية للتعامل مع المصفوفات (Arrays) والعمليات الرياضية، وتُعد الأساس الذي تُبنى عليه مكتبات أخرى مثل Pandas وScikit-learn.

🎯 ما ستتعلمه في هذا الدرس:

  • ما هي مكتبة NumPy ولماذا نستخدمها؟

  • الفرق بين القائمة (List) والمصفوفة (Array).

  • إنشاء المصفوفات 1D، 2D، و 3D.

  • العمليات الرياضية على المصفوفات (الجمع، الطرح، الضرب، المتوسط، الانحراف المعياري…).

  • الفهرسة والتقسيم (Indexing & Slicing).

  • دوال مفيدة مثل:

    • np.array(), np.zeros(), np.ones(), np.arange(), np.linspace()

    • np.mean(), np.std(), np.sum(), np.dot(), np.reshape(), np.random