loader image
الرئيسية > دروس تقنية > البرمجة > ما هي الدوال ولماذا نستخدمها

ما هي الدوال ولماذا نستخدمها

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

الدالة هي مجموعة من الأوامر تُنفَّذ عند استدعائها. حيث تُساعد على جعل الكود منظمًا وسهل القراءة، كما تمنع التكرار الممل في البرامج الكبيرة.

لكتابة دالة في بايثون نستخدم الكلمة المفتاحية ‎def‎ متبوعة باسم الدالة، ثم نقطتين :،  وتحتها نكتب الأوامر التي نريد تنفيذها.
مثال:

def greet():
    print("Hello, Massa!")

في هذا المثال، استخدمنا ‎def‎ لتعريف دالة جديدة اسمها ‎greet‎(يمكنك اختيار أي اسم مناسب).
والأقواس () تُكتب حتى لو لم نرسل أي بيانات للدالة. أما النقطتان : فتعني بداية جسم الدالة، والسطر المزاح (Indented) هو ما تنفذه الدالة عند استدعائها.

لكن الدالة لا تعمل مباشرة بعد تعريفها، بل يجب استدعاؤها في مكان آخر من الكود.
مثال على الاستدعاء:

greet()

وعند تنفيذ هذا السطر، ستظهر النتيجة:

Hello, Massa!
×

# اساسيات بايثون للمبتدئين

استكشف المزيد من المقالات في هذا القسم

المزيد من المقالات

المزيد من الدورات

المزيد من المسارات