021-71053903 [email protected] پشتیبانی از شنبه تا چهارشنبه ساعت 9 الی 16

دکوراتور ها چیست ؟ ( به زبان ساده‌ )

دکوراتورها عملکردها‌(همان توابع ) را بسته بندی می کنند. برای استفاده از آنها ، قبل از تعریف تابع خود ، یک “@” و سپس نام دکوراتور (این یک نام دلخواه است ) را روی خط قرار می دهید:

@mydecorator
def function_I_want_to_decorate(fizz, buzz):
    # function logic here

در واقع دکوراتور ها به زبان ساده می توانند یه توابع دیگر را فراخانی بازنویسی و اعمال کنند کنند.شیوه نحو کلی دکوراتور ها به صورت بالا می باشد اما متود های پیچیده نیز برای نحو آن بسیار موجود است .

محمدرضا حسنی

224 مطلب منتشر شده

دانش آموخته رشته فناوری اطلاعات / موسس پایتونی ها

درباره این مطلب نظر دهید !

مطالب پرمخاطب پایتونی ها

محصولات فروش پایتونی ها

%60
تخفیف

آموزش فیگما (Figma)

30,000 تومان
3
%69
تخفیف

آموزش برنامه نویسی پایتون

35,000 تومان
2