دانلود کتاب Fluent Python
49,000 تومان
پایتون روان
| موضوع اصلی | کامپیوتر – برنامه نویسی |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | O’Reilly Media |
| تعداد صفحه | 768 / 751 |
| حجم فایل | 17.53 مگابایت |
| کد کتاب | 1491946008 , 9781491946008 |
| نوبت چاپ | 1 (انتشار زودهنگام) |
| نویسنده | Luciano Ramalho |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2015 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
Python’s simplicity lets you become productive quickly, but this often means you aren’t using everything it has to offer. With this hands-on guide, you’ll learn how to write effective, idiomatic Python code by leveraging its best—and possibly most neglected—features. Author Luciano Ramalho takes you through Python’s core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.
Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3.
This book covers:
- Python data model: understand how special methods are the key to the consistent behavior of objects
- Data structures: take full advantage of built-in types, and understand the text vs bytes duality in the Unicode age
- Functions as objects: view Python functions as first-class objects, and understand how this affects popular design patterns
- Object-oriented idioms: build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritance
- Control flow: leverage context managers, generators, coroutines, and concurrency with the concurrent.futures and asyncio packages
- Metaprogramming: understand how properties, attribute descriptors, class decorators, and metaclasses work
ترجمه فارسی (ترجمه ماشینی)
سادگی پایتون به شما امکان میدهد به سرعت بهرهور شوید، اما این اغلب به این معنی است که از همه چیزهایی که آن ارائه میکند استفاده نمیکنید. با استفاده از این راهنمای عملی، یاد خواهید گرفت که چگونه با استفاده از بهترین و احتمالاً نادیده گرفتهشدهترین ویژگیهای آن، کد پایتون مؤثر و اصطلاحی بنویسید. نویسنده لوچیانو رامالهو شما را از طریق ویژگیها و کتابخانههای زبان اصلی پایتون راهنمایی میکند و به شما نشان میدهد که چگونه کد خود را کوتاهتر، سریعتر و در عین حال خواناتر کنید.
بسیاری از برنامهنویسان با تجربه سعی میکنند پایتون را برای متناسب کردن الگوها خم کنند. آنها از زبان های دیگر یاد گرفتند و هرگز ویژگی های پایتون را خارج از تجربه خود کشف نکردند. با این کتاب، آن برنامه نویسان پایتون به طور کامل یاد می گیرند که چگونه در پایتون 3 مهارت پیدا کنند.
این کتاب موارد زیر را پوشش می دهد:
- مدل داده پایتون: درک اینکه چگونه روش های خاص کلید رفتار ثابت اشیا هستند
- ساختارهای داده: از انواع داخلی استفاده کامل کنید و دوگانگی متن در مقابل بایت را در عصر یونیکد درک کنید.
- عملکردها به عنوان اشیا: توابع پایتون را به عنوان اشیاء درجه یک مشاهده کنید و درک کنید که چگونه این امر بر الگوهای طراحی محبوب تأثیر می گذارد
- اصطلاحات شی گرا: با یادگیری در مورد مراجع، تغییرپذیری، رابط ها، بارگذاری بیش از حد اپراتور، و وراثت چندگانه، کلاس ها را بسازید
- جریان کنترل: از مدیران زمینه، مولدها، برنامه های مشترک و همزمانی استفاده کنید. پکیجهای concurrent.futures و asyncio
- متابرنامهنویسی: درک نحوه عملکرد ویژگیها، توصیفگرهای ویژگی، تزئینکنندههای کلاس و متاکلاسها

نقد و بررسیها
هنوز بررسیای ثبت نشده است.