الكلمة المفتاحية التي تُستعمل لبدء الدالّة في برمجة بايثون (Python) هي
الدوال البرمجية (Functions)
الخوارزميات والبرمجة · المهارات الرقمية
أسئلة الموضوع
fun
def
function
define
أيٌّ ممّا يأتي يُقصد به: يتطلَّب استخدام بعض الدوال توافر مجموعة من البيانات، تعمل الدوال على تحليلها ومعالجتها؟
معاملات الدالة (parameters)
إطار ذاكرة التكديس (Stack Frame)
الدالة البرمجية (Function)
الوحدات البرمجية (Modules)
أيٌّ ممّا يأتي يُقصد به: مقطع برمجي له اسم يؤدّي وظيفة ما، ويُمكن استدعاؤه باستخدام اسمه؟
الوحدات البرمجية (Modules)
استيراد الوحدات (Import)
معاملات الدالة (parameters)
الدالة البرمجية (Function)
الدالّتان sort و reverse في برمجة بايثون (Python)
ترجعان نسخة جديدة معدّلة من القائمة، ولا تُعدّلان القائمة التي تستقبلانها
لا ترجعان نتيجة، وإنما تُخزّنان النتيجة مباشرة في المتغيّر الذي استُخدم لاستدعائهما
تُستدعيان باسمهما مباشرة مع إرسال القائمة كمُعامل (مدخل)
تُستعملان لحساب عدد عناصر القائمة
المتغيّر المحلي في برمجة بايثون (Python) هو متغيّر
معرّف خارج جميع الدوال، ويمكن استخدامه داخل الدوال التي بعد جملة التعريف وخارجها
معرّف داخل دالة، ويمكن استخدامه في جميع دوال البرنامج
معرّف خارج جميع الدوال، ولا يمكن استخدامه داخل أي دالة
معرّف داخل دالة، ولا يمكن استخدام هذا المتغيّر إلا في هذه الدالة
معاينة موضوع «الدوال البرمجية (Functions)» من وحدة «الخوارزميات والبرمجة» في مادة المهارات الرقمية. أقسام الشرح: ٢٧، التعريفات: ٦، الأسئلة المحلولة: ٥.
المصدر: المركز الوطني لتطوير المناهج، الدوال البرمجية (Functions) (ص ٩٤–١٣٥)