zip

Python Object-Oriented Programming Guide.pdf

  • 2018-05-19
  • 54.21MB
  • Points it Requires : 2

Python is an object-oriented, interpreted programming language that has been successfully applied to many fields such as scientific computing, data analysis, and game development. This book introduces the object-oriented features of Python in depth. The book is divided into 3 parts with 18 chapters. Part 1 describes the implementation of Python-style classes with special methods, including the __init__() method, seamless integration with Python-basic special methods, attribute access and characteristics and modifiers, consistency of abstract base class design, use of callable objects and contexts, creation of containers and collections, creation of numeric types, decorators and mixins-crosscutting aspects; Part 2 describes persistence and serialization, including serialization and preservation, saving and retrieving objects with Shelve, saving and retrieving objects with SQLite, transmission and sharing of objects, configuration files and persistence; Part 3 describes testing, debugging, deployment and maintenance, including the Logging and Warning modules, design for testability, using the command line, design of modules and packages, quality and documentation. This book deeply analyzes Python to help readers fully master Python and build better applications. It is very suitable for readers who have a certain understanding of Python and want to learn Python in depth, and also for IT practitioners who have certain development experience and want to try programming in Python.

unfold

You Might Like

Uploader
lcofjp
 

Recommended ContentMore

Popular Components

Just Take a LookMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
×