الجواب:
الأمر المستخدم لتعريف دالة جديدة في لغة البرمجة بايثون هو def.
التفسير الموسع:
يتكون تعريف الدالة في بايثون من العناصر التالية:
- الكلمة المفتاحية def: تشير إلى أن السطر التالي هو تعريف دالة جديدة.
- اسم الدالة: هو الاسم الذي سيتم استخدامه لاستدعاء الدالة.
- قائمة معاملات الدالة: وهي قائمة بالقيم التي يمكن تمريرها إلى الدالة عند استدعائها.
- جسم الدالة: وهو عبارة عن كود بايثون الذي سيتم تنفيذه عند استدعاء الدالة.
على سبيل المثال، يوضح المثال التالي كيفية تعريف دالة جديدة في بايثون:
Python
def my_function(x, y):
return x + y
في هذا المثال، يتم تعريف دالة جديدة باسم my_function. تأخذ الدالة قيمتين كإدخالات، وهما x و y. تعيد الدالة مجموع x و y.
عند استدعاء الدالة، يتم تمرير القيم المطلوبة إلى الدالة. على سبيل المثال، يمكن استدعاء الدالة التالية كما يلي:
Python
result = my_function(1, 2)
print(result)
سيؤدي هذا إلى طباعة القيمة 3 على الشاشة، لأن 1 + 2 = 3.
ملاحظات:
- يمكن أن تحتوي الدالة على أي عدد من معاملات الإدخال.
- يمكن أن يحتوي جسم الدالة على أي عدد من سطور التعليمات البرمجية.
- يمكن أن تعيد الدالة أي قيمة.