
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
این کتاب دانشی جامع و عمیق از زبان پایتون در اختیار خواننده میگذارد. توضیح میدهد که متدها و توابع چه رابطهای با هم دارند، چطور میتوان دنبالهها را بهشکلی زیبا ساخت، ابزارهای برنامهنویسی تابعی کداماند، چطور اشیای تعریفشده توسط کاربر میتوانند درست مثل اشیای خود پایتون باشند، و چطور تقریباً همهچیز را از import به بعد میتوان کنترل کرد.
دنیای پایتون پر از کتابهای مبتدی است، اما کتابهایی که مخاطبشان کسانی باشند که از مرحلهٔ مبتدی گذشتهاند و هنوز کاربر پیشرفته نیستند، کماند. هدف این کتاب پر کردن همین فاصله است.
محتوای کتاب عمدتاً به روشهای مختلف سازماندهی کد در پایتون میپردازد و پایهای محکم در این زمینهها به خواننده میدهد. وارد موضوعاتی مثل سامانهٔ اشیای پایتون، توابع، دکوراتورها، فرابرنامهنویسی و ژنراتورها میشود و دانش عمیقی از این مباحث میدهد که برای نوشتن کد پایتونِ طبیعی و محکم ضروری است. هدفش این است که برای مفاهیم پایتون، نهتنها «چگونه» بلکه «چرا» را هم توضیح دهد. مفاهیم با تعداد زیادی قطعهٔ کد بهخوبی توضیح داده شدهاند.
اگر به دنبال کتابی هستید که شما را از سطح مبتدی پایتون فراتر ببرد، این کتاب قطعاً همان چیزی است که میخواهید.
This book provides a reader with a holistic and in-depth knowledge of the Python language. It explains how methods and functions are related, how sequences can be created elegantly, the tools for functional programming, how user defined objects can be no different from Python objects and how one can control almost everything from import...The python ecosystem is awash with books for beginners but few books target readers that are past the beginning stages but are not yet advanced users. The book aims to bridge that gap.The content of this book looks primarily at the various means for code organization in Python and provides user with a rigorous grounding in these. it dives into topics such as python object system, functions, decorators, metaprogramming and generators providing the reader with an in-depth knowledge of these topics that is essential for writing idiomatic and robust python code. It aims to provide a reader with not only a how-to but also a why for Python concepts. Concepts are well explained with abundance of code snippets.If you are looking for a book to take you beyond the beginner level in python, this is definitely the right book for you.