آموزش یادگیری ژنراتورهای پایتون (2016) - آخرین آپدیت

دانلود Learning Python Generators (2016)

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ژنراتورها مفهومی منحصر به فرد برای پایتون هستند. اگر می دانید چگونه و چه زمانی از آنها استفاده کنید ، فوق العاده مفید هستند. به عبارت ساده ، ژنراتورها بهترین راه برای تکرار از طریق مجموعه داده های بزرگ و پیچیده هستند. Pythonista Josh McQuiston همه چیزهایی را که باید در مورد ژنراتورهای پایتون بدانید توضیح می دهد و نمونه هایی از ژنراتورها را در عمل ارائه می دهد. بیاموزید که چگونه یک تابع اصلی ژنراتور بسازید ، از عبارات و اشیاء ژنراتور استفاده کنید و ببینید که چگونه ژنراتورها در پشت صحنه به مدیران زمینه قدرت و coroutines کار می کنند.

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. توابع و عبارات ژنراتور 1. Generator Functions and Expressions

  • نمای کلی ژنراتورها Generators overview

  • یک تابع ژنراتور ایجاد کنید Build a generator function

  • از یک عبارت ژنراتور استفاده کنید Use a generator expression

  • از یک شیء ژنراتور استفاده کنید Use a generator object

  • چالش: تولید دنباله فیبوناچی Challenge: Fibonacci sequence generator

  • راه حل: تولید کننده دنباله فیبوناچی Solution: Fibonacci sequence fenerator

  • خط لوله ژنراتور بسازید Build a generator pipeline

2. استفاده از ژنراتورها به عنوان مدیران متن 2. Using Generators as Context Managers

  • بررسی اجمالی مدیران متن Context managers overview

  • با استفاده از بازده ، یک مدیر زمینه ساز بسازید Build a context manager using yield

  • تزئین کنندهcontextmanager The @contextmanager decorator

  • از مقدار بازده استفاده کنید Use the yielded value

3. کوروتین 3. Coroutines

  • بررسی اجمالی Coroutine Coroutine overview

  • یک کوروتین ایجاد کنید Create a coroutine

  • یک دکوراتورcoroutine بسازید Build a @coroutine decorator

  • مقادیر را با روش ارسال مصرف کنید Consume values with the send method

  • خطوط لوله کورین Coroutine pipelines

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش یادگیری ژنراتورهای پایتون (2016)
جزییات دوره
0h 44m
20
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
114,482
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Josh McQuiston Josh McQuiston

جاش مک کوئوستون یک مهندس نرم افزار است که در پورتلند ، اورگان ساکن است. جاش چیزهای زیادی از جمله دوچرخه سواری برای کار ، خواندن کتاب جالب ، نوشتن کد و جمع آوری سوابق خوب وینیل را دوست دارد. وی در حال حاضر مهندسی نرم افزار در Comscore است. وی تجربه زیادی در زمینه فن آوری های مختلف جلو و عقب و همچنین تمشک پی و الکترونیک دارد. او یک توسعه دهنده ماهر و دارای تجربه در Ruby، Python، Jupyter، Git، Linux، Bash، Jenkins، AWS، Scala و Spark می باشد. او بسیار کمک می کند تا با کمک به اجرای یک فصل Toastmasters محلی برای کمک به افراد با مهارت های سخنرانی عمومی و رهبری ، به جامعه کمک کند. جاش به منظور دیدار با افراد جدید و یادگیری چیزهای جدید ، در برنامه های مختلف Meetup برگزار و شرکت می کند.