الدوال في Python

درس الدوال في Python

درس: الدوال في Python

1. تعريف الدالة

الدالة هي مجموعة من التعليمات التي تقوم بمهمة معينة، ويمكن استدعاؤها في أي وقت. تستخدم الدوال لتقسيم البرنامج إلى أجزاء أصغر وأكثر قابلية للإدارة.

نسخ الكود
نسخ الكود نسخ
def greet():
    print("Hello, world!")

# استدعاء الدالة
greet()
        

2. تمرير المعاملات

يمكن للدوال أن تأخذ مدخلات، تُعرف بالمعاملات، لاستخدامها داخل الدالة.

نسخ الكود
نسخ الكود نسخ
def greet(name):
    print(f"Hello, {name}!")

# تمرير قيمة المعامل
greet("Alice")
        

3. قيمة الإرجاع

يمكن للدالة أن تُعيد نتيجة باستخدام return.

نسخ الكود
نسخ الكود نسخ
def add(a, b):
    return a + b

result = add(5, 3)
print(result)  # الناتج: 8
        

4. القيم الافتراضية للمعاملات

يمكنك تعيين قيمة افتراضية للمعاملات.

نسخ الكود
نسخ الكود نسخ
def greet(name="Guest"):
    print(f"Hello, {name}!")

greet()          # الناتج: Hello, Guest!
greet("Alice")   # الناتج: Hello, Alice!
        

تدريبات عملية

  • قم بإنشاء دالة تقوم بجمع عددين وإرجاع النتيجة.
  • أنشئ دالة تُعيد أكبر عدد بين ثلاثة أعداد.
  • اكتب دالة تُعيد مربع عدد معين.
🌹الدرس القادم بإذن الله هيكون عن التعمق أكثر في المفاهيم المتقدمة للدوال

تعليقات