Programmer's Python

Programmer's Python: Everything is an object

by James, Mike

Type Book
Rate 0.0 /5

This book sets out to explain the deeper logic in the approach that Python 3 takes to classes and objects. The subject is roughly speaking everything to do with the way Python implements objects. That is, in order of sophistication, metaclass; class; object; attribute; and all of the other facilities such as functions, methods and the many "magic methods" that Python uses to make it all work. This is a fairly advanced book in the sense that you are expected to know basic Python. However, it tri…

Read More ↓

Title Statements

  • Full title :Programmer's Python : Everything is an object / Mike James.

Summary

This book sets out to explain the deeper logic in the approach that Python 3 takes to classes and objects. The subject is roughly speaking everything to do with the way Python implements objects. That is, in order of sophistication, metaclass; class; object; attribute; and all of the other facilities such as functions, methods and the many "magic methods" that Python uses to make it all work. This is a fairly advanced book in the sense that you are expected to know basic Python. However, it tries to explain the ideas using the simplest examples possible. As long as you can write a Python program, and you have an idea what object-oriented programming is about, it should all be understandable and, as important, usable. This is not a cookbook and there are no complete examples of real programs - that's your assignment. This is also a focused book in the sense that there are large parts of Python it doesn't cover. For example, it doesn't deal with program structure, concurrency and data structures - these will be covered in companion volumes.

Read More ↓

Edition Statements

  • Publication Date:2019.

Publication Statements

The Physical Object

  • Description:252 pages ; : 24 cm

Edition Identifiers

  • ISBN:9781871962581, 1871962587
  • oclc:on1091895958

Table of Contents

Getting Started -- Variables, Objects and Attributes -- The Function Object -- Scope, Lifetime and Closure -- Advanced Functions -- Class, Methods and Constructors -- Inside Class -- Meeting Metaclass -- Advanced Attributes -- Custom Attribute Access -- Single Inheritance -- Multiple Inheritance -- Class and Type -- Type Annotation -- Operator Overloading.

Read More ↓

Subjects

Writers

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads

  • Raspberry Pi IoT In Python Using GPIO Zero -- (.p…

    PDF · 20.2 MB · updated