تيكبامين

تعريف الدوال البرمجية (def)

رأيت من قبل كيف تستدعي دوال مثل print() وlen(). الآن ستتعلم كيف تكتب دوالك الخاصة بحيث تستطيع أنت أو غيرك استخدامها. تصبح هذه الفكرة شديدة الأهمية كلما كبر البرنامج وزاد تعقيده.

إليك مثالًا بسيطًا:

def greet(name):
    print(f'Hello {name}!')
greet('Alice')
greet('Bob')

هذا الكود يعرّف دالة اسمها greet تستقبل معاملًا واحدًا. وبعد تعريف الدالة نستدعيها مرتين. شغّل الكود ولاحظ ما يحدث.