آموزش پایتون: تزئینات

Python: Decorators

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

تزئینات یک ویژگی فزاینده مهم در پایتون است. آنها بدون تغییر دائمی در یک شی موجود ، قابلیت هایی را به آن اضافه می کنند. توانایی استفاده م decoraثر از دکوراتورها برای کار با پروژه ها و چارچوب های بزرگتر پایتون بسیار مهم است. در این دوره ، جاناتان فرناندس توضیح می دهد که تزئین کنندگان چیست و چرا از آنها در پروژه های تولیدی بسیار گسترده استفاده می شود. او توضیح می دهد که چگونه چالش های مشترک مرتبط با تزئین کنندگان مانند اشکال زدایی را حل کنید. نحوه تزئین زنجیر؛ نحوه استفاده از تزئینات در کلاس ها؛ و چگونگی دستیابی به آرگومان های منتقل شده به توابع تزئین شده. بعلاوه ، با استفاده از نقش تزئین کنندگان در کد منبع میکروپلاتور Flask ، نحوه استفاده و اشکال زدایی از دکوراتورها را در دنیای واقعی بیابید.

اهداف یادگیری
  • کار با توابع در پایتون
  • زیبا سازی خروجی
  • یک ظاهر طراحی شده HTML
  • استفاده از تزئینات با استدلال
  • استفاده از تزئینات با کلاس
  • شناسایی دکوراتورها در کد منبع فلاسک

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

معرفی Introduction

  • تزئینات در پایتون Decorators in Python

  • مسابقه فصل Chapter Quiz

1. توابع 1. Functions

  • کار با توابع در پایتون Working with functions in Python

  • توابع درون توابع Functions within functions

  • مسابقه فصل Chapter Quiz

2. شروع کار 2. Getting Started

  • تزئینات چیست؟ What are decorators?

  • چالش: زیبایی خروجی خود را Challenge: Beautify your output

  • راه حل: خروجی خود را زیبا کنید Solution: Beautify your output

  • چالش های رفع اشکال زدایی Challenges with debugging

  • چالش: یک ظاهر طراحی شده HTML با تزئین کنندگان Challenge: HTML styling with decorators

  • راه حل: یک ظاهر طراحی شده HTML با تزئینات Solution: HTML styling with decorators

  • مسابقه فصل Chapter Quiz

3. تزئینات با استدلال 3. Decorators with Arguments

  • توابع با * args و ** kwargs Functions with *args and **kwargs

  • تزئینات با * args و ** kwargs Decorators with *args and **kwargs

  • برای زمان بندی از توزیع کننده ها استفاده کنید Use decorators to time functions

  • چالش: تزئینات با استدلال Challenge: Decorators with arguments

  • راه حل: تزئینات با استدلال Solution: Decorators with arguments

  • مسابقه فصل Chapter Quiz

4. تزئینات با کلاس 4. Decorators with Classes

  • کلاس ها و دکوراسیون در پایتون Classes and decorators in Python

  • از تزئینات به عنوان حافظه پنهان استفاده کنید Use decorators as a cache

  • مسابقه فصل Chapter Quiz

5. تزئینات در دنیای واقعی 5. Decorators in the Real World

  • فلاسک را نصب کنید Install Flask

  • فلاسک را اجرا کنید Run Flask

  • عملکرد مسیر در فلاسک The route function in Flask

  • مسابقه فصل Chapter Quiz

نتیجه Conclusion

  • با تزئین کنندگان در پایتون آزمایش کنید Experiment with decorators in Python

نمایش نظرات

آموزش پایتون: تزئینات
جزییات دوره
55m
26
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
5,968
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Fernandes Jonathan Fernandes

مشاور متمرکز بر علوم داده ، هوش مصنوعی و داده های بزرگ جاناتان فرناندس برای یک مشاور کار می کند و در درجه اول روی علوم داده ، هوش مصنوعی و داده های بزرگ تمرکز دارد.

جاناتان از کار خود لذت می برد ، زیرا عشق او به اعداد ، کدگذاری و آمار را ترکیبی می کند. جاناتان دارای مدرک کارشناسی علوم کامپیوتر و MBA از دانشگاه وارویک است.