الدوال (Functions): كتل كود قابلة لإعادة الاستخدام
الدالة هي تسلسل مسمى من الجمل البرمجية التي تؤدي عملية حسابية أو مهمة ما. الدوال ضرورية لجعل الكود نموذجياً (modular)، قابلاً لإعادة الاستخدام، وسهل الصيانة.
تعريف الدالة
استخدم الكلمة المفتاحية def ، متبوعة باسم الدالة، ثم أقواس ()، ونقطتين رأسيين :. يجب إزاحة جسم الدالة.
python def greet(): """هذه الدالة تطبع تحية بسيطة.""" print("Hello from the function!")
استدعاء الدالة
لتنفيذ الكود الموجود داخل الدالة، يجب استدعاؤها باسمها متبوعة بالأقواس.
python greet() # تنفيذ كتلة الدالة
المخرجات: Hello from the function!
نصوص التوثيق (Docstrings)
مباشرة بعد رأس الدالة، يجب تضمين docstring (باستخدام علامات اقتباس ثلاثية). هذا يوثق ما تفعله الدالة، ويمكن الوصول إليه عبر دالة help() أو من خلال بيئة التطوير.
python help(greet)