لجعل الدوال أكثر فائدة، يمكننا جعلها تستقبل بيانات للعمل عليها.

  • المعامل (Parameter): هو المتغير الذي نضعه بين الأقواس عند تعريف الدالة. إنه مثل مكان محجوز لقيمة ستأتي لاحقاً.

  • الوسيط (Argument): هو القيمة الفعلية التي نمررها للدالة عند استدعائها.

مثال:

# 'name' هنا هو "المعامل"
def greet_user(name):
    print(f"أهلاً بك، {name}!")
 
# "محمد" و "فاطمة" هنا هما "الوسائط"
greet_user("محمد")
greet_user("فاطمة")



المخرجات:

أهلاً بك، محمد!
أهلاً بك، فاطمة!

 

الآن أصبحت دالتنا مرنة ويمكنها الترحيب بأي شخص!

المزيد من المحتوى؟

سجل للوصول إلى المزيد