1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. RealPython – Python Decorators 101 2023-9
Python Decorators 101

RealPython – Python Decorators 101 2023-9

توضیحات

Python Decorators 101، دوره آموزش دکوراتورها در پایتون توسط آکادمی RealPython منتشر شده است. در این درس در مورد دکوراتورهای پایتون یاد می گیرید که آن ها چه هستند و چگونه آن ها را ایجاد و استفاده کنید. دکوراتورها یک سینتکس ساده برای فراخوانی توابع مرتبه بالاتر در پایتون فراهم می کنند. طبق تعریف، دکوراتور یک تابع است که تابع دیگری را می گیرد و رفتار تابع دوم را بدون تغییر آن گسترش می دهد.

دکوراتورها چه هستند؟

دکوراتورها یک سینتکس ساده برای فراخوانی توابع مرتبه بالاتر در پایتون فراهم می کنند. به عبارت دیگر، دکوراتور یک تابع است که تابع دیگری را به عنوان ورودی دریافت می کند و بدون تغییر آن، رفتار آن را گسترش می دهد.

مزایای استفاده از دکوراتورها:

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

آنچه خواهید آموخت

  • توابع به عنوان اشیا در پایتون
  • خروجی تابع از تابع
  • استفاده مجدد از دکوراتورها
  • خروجی مقدرا از توابع دکوراتور
  • زمان بندی توابع با دکوراتورها

مشخصات دوره Python Decorators 101

  • ناشر : RealPython
  • مدرس : Christopher Bailey
  • زبان: انگلیسی
  • سطح آموزش: متوسط
  • تعداد دروس: 20
  • مدت زمان آموزش: 1 ساعت و 7 دقیقه

سر فصل های دوره

Python Decorators 101

تصاویر

Python Decorators 101

فیلم نمونه

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 1080p

لینک دانلود

دانلود – 196 مگابایت

گذرواژه فایل(ها): www.downloadly.ir

حجم فایل

196 مگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

فهرست