کتاب پایتون Learning Python Powerful Object-Oriented Programming
جهت نمایش قیمت و خرید، سایز محصول خود را انتخاب کنید
محصولات مشابه
معرفی
با این کتاب عملی، یه معرفی جامع و عمیق از هسته اصلی زبان پایتون داشته باش.
این نسخه پنجم که بر اساس دوره آموزشی محبوب مارک لوتز نوشته شده، بهت کمک میکنه سریع کد با کیفیت و کارآمد با پایتون بنویسی.
چه تازه کار باشی چه یه برنامه نویس حرفه ای که با زبون های دیگه آشنایی داری، این یه راه عالی برای شروع کردنه.
این آموزش خودآموز و آسون، که پر از کوئیز، تمرین و تصویرهای مفیده، هم با پایتون 2.7 و هم 3.3 (آخرین نسخه های سری 3.X و 2.X) و همینطور بقیه نسخه های رایج امروزی شروع میکنه.
همچنین یه سری از ویژگی های پیشرفته زبانی که اخیراً توی کد پایتون رایج شدن رو هم یاد میگیری.
انواع اصلی اشیاء داخلی پایتون مثل اعداد، لیست ها و دیکشنری ها رو بررسی کن.
با دستورات پایتون اشیاء رو ایجاد و پردازش کن و مدل کلی سینتکس پایتون رو یاد بگیر.
از توابع برای جلوگیری از تکرار کد و بسته بندی کد برای استفاده مجدد استفاده کن.
دستورات، توابع و ابزارهای دیگه رو با ماژول ها به اجزای بزرگتر سازماندهی کن.
شیرجه بزن تو کلاس ها: ابزار برنامه نویسی شی گرا پایتون برای ساختاربندی کد.
برنامه های بزرگ رو با مدل مدیریت استثنا و ابزارهای توسعه پایتون بنویس.
ابزارهای پیشرفته پایتون، از جمله دکوراتورها، توصیفگرها، متاکلاس ها و پردازش یونیکد رو یاد بگیر.
Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in other languages.
Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3― the latest releases in the 3.X and 2.X lines―plus all other releases in common use today. You’ll also learn some advanced language features that recently have become more common in Python code.
Explore Python’s major built-in object types such as numbers, lists, and dictionaries
Create and process objects with Python statements, and learn Python’s general syntax model
Use functions to avoid code redundancy and package code for reuse
Organize statements, functions, and other tools into larger components with modules
Dive into classes: Python’s object-oriented programming tool for structuring code
Write large programs with Python’s exception-handling model and development tools
Learn advanced Python tools, including decorators, descriptors, metaclasses, and Unicode processing
مشخصات
دیدگاه ها
