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

عنوان کتاب به انگلیسی: |
Secret Recipes of the Python Ninja: Over 70 recipes that uncover powerful programming tactics in Python |
| سال انتشار: 2018 | 371 صفحه | حجم فایل: 26 مگابایت | زبان: انگلیسی |
| نویسنده | Cody Jackson |
| ناشر | Packt Publishing |
| ISBN10: | 1788294874 |
| ISBN13: | 9781788294874 |
توضیحات کتاب
Test your Python programming skills by solving real-world problems
Key FeaturesAccess built-in documentation tools and improve your code.
Discover how to make the best use of decorator and generator functions
Enhance speed and improve concurrency by conjuring tricks from the PyPy project
Book Description
This book covers the unexplored secrets of Python, delve into its depths, and uncover its mysteries.
You'll unearth secrets related to the implementation of the standard library, by looking at how modules actually work. You'll understand the implementation of collections, decimals, and fraction modules. If you haven't used decorators, coroutines, and generator functions much before, as you make your way through the recipes, you'll learn what you've been missing out on.
We'll cover internal special methods in detail, so you understand what they are and how they can be used to improve the engineering decisions you make. Next, you'll explore the CPython interpreter, which is a treasure trove of secret hacks that not many programmers are aware of. We'll take you through the depths of the PyPy project, where you'll come across several exciting ways that you can improve speed and concurrency.
Finally, we'll take time to explore the PEPs of the latest versions to discover some interesting hacks.
What you will learn
Know the differences between .py and .pyc files
Explore the different ways to install and upgrade Python packages
Understand the working of the PyPI module that enhances built-in decorators
See how coroutines are different from generators and how they can simulate multithreading
Grasp how the decimal module improves floating point numbers and their operations
Standardize sub interpreters to improve concurrency
Discover Python's built-in docstring analyzer
Who This Book Is For
Whether you've been working with Python for a few years or you're a seasoned programmer, you'll have a lot of new tricks to walk away with.
Table of Contents
Working with Python Modules
Utilizing the Python Interpreter
Working with Decorators
Using Python Collections
Generators, Coroutines, and Parallel Processing
Working with Python's Math Module
Improving Python Performance with PyPy
Python Enhancement Proposals
Documenting with LyX
توضیحات کتاب به فارسی (ترجمه ماشینی)
مهارت های برنامه نویسی پایتون خود را با حل مشکلات دنیای واقعی آزمایش کنید ویژگی های کلیدی به ابزارهای مستندات داخلی دسترسی پیدا کرده و کد خود را بهبود بخشید. کشف کنید که چگونه می توانید از عملکردهای دکوراتور و ژنراتور بهترین استفاده را کنید سرعت را افزایش داده و همزمان را با ترکیب ترفندهای پروژه PYPY بهبود بخشید توضیحات کتاب این کتاب اسرار ناشناخته پایتون را پوشش می دهد ، در اعماق آن قرار می گیرد و اسرار آن را کشف می کند. با دیدن نحوه عملکرد ماژول ها ، اسرار مربوط به اجرای کتابخانه استاندارد را کشف خواهید کرد.شما اجرای مجموعه ها ، اعشار و ماژول های کسری را درک خواهید کرد.اگر قبلاً از دکوراتورها ، کورتین ها و عملکردهای ژنراتور استفاده نکرده اید ، زیرا راه خود را از طریق دستور العمل ها انجام می دهید ، آنچه را که از دست داده اید می آموزید. ما روشهای ویژه داخلی را با جزئیات می پوشانیم ، بنابراین شما می دانید که آنها چیست و چگونه می توان از آنها برای بهبود تصمیمات مهندسی که می گیرید استفاده کنید.در مرحله بعد ، مفسر CPYTHON را کشف خواهید کرد ، که گنجینه ای از هک های مخفی است که بسیاری از برنامه نویسان از آن آگاه نیستند.ما شما را از اعماق پروژه PYPY می گیریم ، جایی که شما با چندین روش هیجان انگیز روبرو خواهید شد که می توانید سرعت و همزمانی را بهبود بخشید. سرانجام ، ما برای کشف برخی از هک های جالب ، وقت خود را برای کشف پپ های جدیدترین نسخه ها می گیریم. آنچه یاد خواهید گرفت تفاوت های بین پرونده های .py و .pyc را بدانید روشهای مختلف نصب و به روزرسانی بسته های پایتون را کاوش کنید کار ماژول PYPI را که دکوراسیون های داخلی را تقویت می کند درک کنید ببینید که چگونه Coroutines با ژنراتورها متفاوت است و چگونه می توانند چند رشته را شبیه سازی کنند درک کنید که چگونه ماژول اعشاری شماره های نقطه شناور و عملکرد آنها را بهبود می بخشد برای بهبود همزمانی ، مفسران فرعی را استاندارد کنید آنالایزر Docstring داخلی پایتون را کشف کنید این کتاب برای چه کسی است این که آیا شما چند سال با پایتون کار کرده اید یا یک برنامه نویس فصلی هستید ، ترفندهای جدید زیادی برای دور زدن خواهید داشت. فهرست مطالب کار با ماژول های پایتون استفاده از مفسر پایتون کار با دکوراتورها با استفاده از مجموعه های پایتون ژنراتورها ، کوروتین ها و پردازش موازی کار با ماژول ریاضی پایتون بهبود عملکرد پایتون با PYPY پیشنهادات تقویت پایتون مستند سازی با lyx📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر کتاب اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
-
کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
مشاهده نمونه نسخه نکات ساده -
کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد و علمی
مشاهده نمونه نسخه نکات رسمی -
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال همراه با پاسخ کامل برای درک عمیق مفاهیم
مشاهده نمونه نسخه پرسش و پاسخ -
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع -
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود.
- توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
- دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
- برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
- اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248
تلگرام: @ma_limbs
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.