The Code Fix

🐍 شرح Python

الدوال (Functions)

تعريف دالة

نستخدم def لتعريف دالة:

def greet():
    print("أهلًا بك!")

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

معاملات وقيمة مُعادة

def add(a, b):
    return a + b

result = add(4, 6)
print(result)   # 10
  • المعاملات a و b مدخلات الدالة.
  • return تعيد القيمة لمن استدعى الدالة.

القيم الافتراضية

def greet(name="زائر"):
    print(f"مرحبًا يا {name}")

greet()          # مرحبًا يا زائر
greet("سارة")    # مرحبًا يا سارة

تمرير الوسائط بالاسم

def profile(name, age):
    print(f"{name} - {age} سنة")

profile(age=25, name="براء")

لماذا الدوال؟

  • إعادة الاستخدام: اكتب مرة، استدعِ مرارًا.
  • التنظيم: كود مقسّم وواضح.
  • الصيانة: عدّل في مكان واحد.

🎯 التالي: القوائم (Lists) — تخزين عدة قيم معًا.