انتقل إلى المحتوى
KnowledgeCity

تعريف الدوال

تعَّلم العناصر الرئيسية لإنشاء دوال مخصصة وتعريفها في بايثون وكيفية تحقيق أقصى استفادة من إعادة استخدام الدوال
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ4.
دورة تدريبية: عند الطلب
مبتدئ مقدِّم الخدمة John Crabtree  4 الدروس ·  28m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

تبدأ هذه الدروس بشرح أسباب أهمية الدوال وكيفية إنشاء دوال مخصصة. تشرح الدروس استخدام المَعلَمات والوسيطات مع تفاصيل تتعلق بمعالجة بايثون لتمرير الوسيطة. وأخيراً، تشرح الدروس القيم العائدة من الدوال مع مناقشة لأهمية التجميع المعياري للأكواد.

ما ستتعلمه

  • فهم أهمية الدوال في البرمجة
  • تعريف الدوال المخصصة باستخدام الكلمة المفتاحية def
  • كتابة المعاملات وتعريفها لدوالك
  • تمرير المعطيات إلى المعاملات عن طريق الإسناد في Python
  • إرجاع القيم من الدوال
  • تعظيم إعادة استخدام الدوال وتقطيع الكود إلى وحدات

النقاط الرئيسية

  • الدوال لبنة بناء أساسية لكتابة برامج مفيدة.
  • تُنشأ الدوال المخصصة باستخدام الكلمة المفتاحية def في Python.
  • تتيح المعاملات والمعطيات تزويد الدوال بالبيانات، وتمرر Python المعطيات إلى المعاملات عن طريق الإسناد.
  • يمكن للدوال إرجاع القيم إلى الكود الذي يستدعيها.
  • كتابة الدوال يدعم تقطيع الكود إلى وحدات ويعظم إعادة الاستخدام.

الأسئلة الشائعة

ما الذي يغطيه هذا المقرر؟

يغطي أهمية الدوال، وكيفية إنشاء دوال مخصصة باستخدام الكلمة المفتاحية def، واستخدام المعاملات والمعطيات، وأسلوب Python في تمرير المعطيات، وإرجاع القيم من الدوال.

ما المهارات التي سأكتسبها من هذا المقرر؟

ستكتسب مهارات في الدوال المخصصة، ووحدات الدوال، ونقاط الدوال، ومفاهيم البرمجة، والدوال المعرَّفة من قِبل المستخدم، والدوال المساعدة.

ما الدروس المتضمنة في هذا المقرر؟

يتضمن المقرر أربعة دروس: تعريف الدوال، ومعاملات الدوال، ومعطيات الدوال والتمرير عبر الإسناد، وإرجاع القيم من الدوال.

كيف تمرر Python المعطيات إلى الدوال؟

يشرح المقرر أن Python تمرر المعطيات إلى المعاملات عن طريق الإسناد.

لماذا يُركز هذا المقرر على الدوال؟

يناقش أهمية الدوال في البرمجة وكيف أن كتابة الدوال القابلة لإعادة الاستخدام يدعم تقطيع الكود إلى وحدات.