اصطلاح هوش مصنوعی

Function in Python

تابع در پایتون

بخشی نام‌گذاری‌شده از کد که می‌تواند ورودی بگیرد، عملیات مشخصی انجام دهد و با return نتیجه برگرداند.

تعریف کامل

تابع با def تعریف می‌شود و بدنهٔ آن فقط هنگام فراخوانی اجرا می‌شود. پارامترها نام ورودی‌ها در تعریف تابع‌اند و آرگومان‌ها مقدارهایی هستند که هنگام فراخوانی ارسال می‌شوند. اگر return اجرا نشود، نتیجهٔ تابع None است؛ چاپ نتیجه با برگرداندن آن تفاوت دارد.

مثال کاربردی

تابع میانگین را یک بار تعریف می‌کنیم و سپس برای چند گروه نمره فراخوانی می‌کنیم.

مثال کدنویسی

def average(values):
    return sum(values) / len(values)

print(average([12, 16, 20]))
بازگشت به واژه‌نامه