Learning Python 5th Edition by Mark Lutz describes complete, in-depth introduction to the core Python language with this hands-on book. This text will enable you rapidly write efficient, excessive-high quality code with Python. It’s an ideal approach to start, whether or not you’re new to programming or knowledgeable developer versed in different 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.
Exploring Python’s major built-in object types such as numbers, lists, and dictionaries, this book shows how to create and process objects with Python statements, 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.
By reading this book, you 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.
This new edition has been brought thoroughly up-to-date with Python 3.3 and 2.7, and expanded substantially to reflect current practice in the Python world. Like its previous editions, this book also applies to all other Python releases in common use today. Whether you're using 3.X, 2.X, or both, you'll find this new edition tailored to your current and future needs.
Among other language extensions, this edition incorporates Python 3.3's namespace packages and Windows launcher, as well as 2.7's adoption of 3.X features such as set and dictionary comprehensions. In addition, this version has grown more 2.X compatible, and has been augmented with enhanced coverage of tools such as super(), descriptors, the MRO, and metaclasses, which have grown more pervasive in today's Python code.
More details about this book...
or
Download Learning Python PDF Ebook :
0 comments:
Post a Comment