التمرين الأول: بناء الدوال وإعادة استخدامها

اختر الإجابة الصحيحة بعد تحليل مفهوم الدالة أو تتبع المقطع البرمجي.

يحتاج برنامج إلى حساب مساحة المستطيل في مواضع متعددة. ما الفائدة الأهم من وضع عملية الحساب داخل دالة واحدة؟

شرح السؤال

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

أي سطر يعرّف دالة صحيحة باسم calculate_total من دون معاملات؟

شرح السؤال

يبدأ تعريف الدالة بكلمة مفتاحية ويتبعه الاسم والأقواس. تحقّق من العلامة التي تنهي سطر التعريف.

ماذا يحدث عند تشغيل المقطع الآتي؟

def say_hello():
    print("مرحبًا")

شرح السؤال

ميّز بين إنشاء الدالة وتشغيل الأوامر الموجودة داخلها. ابحث عن سطر ينادي الدالة باسمها بعد التعريف.

أي وصف يميّز المعامل parameter عن الوسيط argument؟

شرح السؤال

قارن بين المتغير المكتوب في سطر تعريف الدالة والقيمة المقدمة عند الاستدعاء. حدّد أيهما مكان محجوز وأيهما بيانات فعلية.

1 من {{ total_questions_count }}
المزيد من الأسئلة؟