Learning Python - Mark Lutz [625]
bitwise operations, Bitwise Operations
comparisons, Comparisons: Normal and Chained, Comparisons: Normal and Chained
chained comparisons, Comparisons: Normal and Chained
complex numbers, Complex Numbers
division, Division: Classic, Floor, and True, Why does truncation matter?
integer precision, Integer Precision
math module functions, Other Built-in Numeric Tools
notation, hexadecimal, octal, and binary, Hexadecimal, Octal, and Binary Notation
numeric display formats, Numeric Display Formats
variables and basic expressions, Variables and Basic Expressions, Variables and Basic Expressions
numeric display formats, Numeric Display Formats
numeric extensions, Numeric Extensions
numeric object type, Numeric Type Basics, Built-in Numeric Tools, Numeric Literals, Built-in Numeric Tools, Python Expression Operators, Mixed types are converted up, Preview: Operator overloading and polymorphism, Other Numeric Types, Booleans, Decimal Type, Decimal context manager, Fraction Type, Conversions and mixed types, Sets, Why sets?, Booleans
built-in numeric tools, Built-in Numeric Tools
complexity ranking, Mixed types are converted up
expression operators and precedence, Python Expression Operators
numeric literals, Numeric Literals
operator overloading and polymorphism, Preview: Operator overloading and polymorphism
some noncore types, Other Numeric Types, Booleans, Decimal Type, Decimal context manager, Fraction Type, Conversions and mixed types, Sets, Why sets?, Booleans
Booleans, Booleans
decimal type, Decimal Type, Decimal context manager
fraction types, Fraction Type, Conversions and mixed types
sets, Sets, Why sets?
numeric precision, setting globally, Setting precision globally
numeric programming, Numeric and Scientific Programming
NumPy numeric programming extension, OK, but What’s the Downside?, Numeric and Scientific Programming, Numeric Extensions
O
object embedding, Other Ways to Combine Classes
object persistence, Step 7 (Final): Storing Objects in a Database
object type categories, General Type Categories, Types Share Operation Sets by Categories, Mutable Types Can Be Changed In-Place
mutable versus immutable types, Mutable Types Can Be Changed In-Place
shared operation sets, Types Share Operation Sets by Categories
object types, Introducing Python Object Types, And Everything Else
built-in object types, Introducing Python Object Types (see built-in object types)
object-oriented programming, It’s Object-Oriented
object-oriented scripting language, Is Python a “Scripting Language”?
object.attr expression, Inheritance
object.attribute expression, Attribute Inheritance Search
object.attribute notation, Imports and Attributes
objects, Introducing Python Object Types, Numeric Types, Variables, Objects, and References, Variables, Objects, and References, Shared References and In-Place Changes, Type Categories Revisited, Object Flexibility, References Versus Copies, Comparisons, Equality, and Truth, The Meaning of True and False in Python, The None object, The bool type, Python’s Type Hierarchies, Type Objects, Other Types in Python, Iterators: A First Look, Step 7 (Final): Storing Objects in a Database
comparisons, equality, and truth, Comparisons, Equality, and Truth
compound object types, Object Flexibility
copying versus referencing, Shared References and In-Place Changes
databases, storing objects in, Step 7 (Final): Storing Objects in a Database
dynamic typing and, Variables, Objects, and References
iterable objects, Iterators: A First Look
nonbuilt-in object types, Other Types in Python
object classifications for built-in types, Type Categories Revisited
references versus copies, References Versus Copies
truth and falsity, The Meaning of True and False in Python, The None object, The bool type
bool type, The bool type
None object, The None object
type hierarchies, Python’s Type Hierarchies
type object type, Type Objects
octal numeric literals,