Learning Python - Mark Lutz [604]
extended sequence unpacking in Python 3.0, Extended Sequence Unpacking in Python 3.0
multiple-target assignments, Multiple-Target Assignments
associative arrays, Dictionaries
as_integer_ratio method, Built-in Numeric Tools
attribute fetches, String Methods
attribute interception methods, Increasing Levels of Magic
attribute tree construction, Attribute Tree Construction
attributes, The Grander Module Story: Attributes, How to Structure a Program, Module Creation, Coding Constructors, Managed Attributes
managed attributes, Managed Attributes (see managed attributes)
automatic memory management, It’s Powerful
B
base indicators, Numeric Literals
BaseException class, Built-in Exception Classes
basic numeric literals, Numeric Literals
basic statement form, Assignment Statement Forms
beginners’ mistakes, Common Coding Gotchas
behavior methods, Step 2: Adding Behavior Methods
binary files, Files, Text and binary files in Python 3.0, Text and Binary Files
binary numeric literals, Numeric Literals
binary-mode files, Using Text and Binary Files, Text and Binary Modes in 3.0
in Python 3.0, Text and Binary Modes in 3.0
bitwise (binary) data, Python Expression Operators, Bitwise Operations, The struct Binary Data Module
bit_length method (Python 3.1), Built-in Numeric Tools
blank lines, Python Syntax Rules, Common Coding Gotchas
block delimiters, Block Delimiters: Indentation Rules
blocks, Python Syntax Rules
BOM (byte order marker), Text and Binary Files, Handling the BOM in 3.0, Handling the BOM in 3.0
Python 3.0, handling in, Handling the BOM in 3.0, Handling the BOM in 3.0
book update websites, Book Updates
bool type, The bool type
Boolean numeric type, Booleans
Boolean object type, Other Core Types
Boolean operators, Truth Tests, The if/else Ternary Expression
Booleans in Python 2.6, Boolean Tests: __bool__ and __len__
bound methods, Function Interfaces and Callback-Based Code, Methods Are Objects: Bound or Unbound, Bound Methods and Other Callable Objects
other callable objects, compared to, Bound Methods and Other Callable Objects
break statement, break, continue, pass, and the Loop else, break
bsddb extension module, Exploring Shelves Interactively
built-in exception classes, Built-in Exception Classes, Default Printing and State, Built-in Exception Classes, Built-in Exception Categories, Default Printing and State
categories, Built-in Exception Categories
class hierarchy, Built-in Exception Classes
default printing and state, Default Printing and State
built-in mathematical functions, Built-in Numeric Tools
built-in object types, It’s Powerful, Introducing Python Object Types, Python’s Core Data Types, Numbers, Strings, Pattern Matching, Lists, Comprehensions, Dictionaries, Missing Keys: if Tests, Tuples, Files, Other Core Types, And Everything Else, Other Core Types, How to Break Your Code’s Flexibility, Lists, Dictionaries, The has_key method is dead: long live in!, Tuples, Why Lists and Tuples?, Files, Other File Tools, Type Categories Revisited, Type Categories Revisited, Built-in Type Gotchas, Assignment Creates References, Not Copies, Repetition Adds One Level Deep, Beware of Cyclic Data Structures, Immutable Types Can’t Be Changed In-Place
additional core types, Other Core Types, And Everything Else
dictionaries, Dictionaries, Missing Keys: if Tests, Dictionaries, The has_key method is dead: long live in!
files, Files, Files, Other File Tools
issues to be aware of, Built-in Type Gotchas, Assignment Creates References, Not Copies, Repetition Adds One Level Deep, Beware of Cyclic Data Structures, Immutable Types Can’t Be Changed In-Place
assignment creates references, Assignment Creates References, Not Copies
cyclic data structures, Beware of Cyclic Data Structures
immutable types, Immutable Types Can’t Be Changed In-Place
repetition adds one level deep, Repetition Adds One Level Deep
lists, Lists, Comprehensions, Lists
numbers, Numbers
object classifications, Type Categories