لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پایتون: تزئینات
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
مشاور متمرکز بر علوم داده ، هوش مصنوعی و داده های بزرگ
جاناتان فرناندس برای یک مشاور کار می کند و در درجه اول روی علوم داده ، هوش مصنوعی و داده های بزرگ تمرکز دارد.
جاناتان از کار خود لذت می برد ، زیرا عشق او به اعداد ، کدگذاری و آمار را ترکیبی می کند. جاناتان دارای مدرک کارشناسی علوم کامپیوتر و MBA از دانشگاه وارویک است.
نمایش نظرات