Learning Python - Mark Lutz [634]
example, Extended slicing: the third limit and slice objects
extended slicing, Extended slicing: the third limit and slice objects
loops, usage in, Nonexhaustive Traversals: range and Slices
software components, Step 4: Customizing Behavior by Subclassing
sort method, Type-Specific Operations, List method calls, Common Coding Gotchas, Full Credit
sorted function, Sorting Keys: for Loops, Other Iteration Contexts
sorts in Python 3.0, List method calls
source code, Byte code compilation
source file character set encoding declarations, Source File Character Set Encoding Declarations
spaces, Python Syntax Rules
special characters, Character Encoding Schemes
split method, Storing and parsing Python objects in files
square brackets [ ], Python’s Core Data Types, Comprehensions, Python Expression Operators, Lists, Dictionaries in Action, Statement rule special cases, List Comprehension Basics, List Comprehensions Versus map, Coding your own zip(...) and map(None, ...)
dictionaries and, Dictionaries in Action
list comprehensions and, List Comprehension Basics, List Comprehensions Versus map, Coding your own zip(...) and map(None, ...)
lists and, Comprehensions, Lists
square roots, Other Built-in Numeric Tools
stack trace, Default Exception Handler, Example: Default Behavior
Stackless Python, Other Execution Options
standard library, Why Do People Use Python?, Standard Library Modules, The Module Search Path
library directories, The Module Search Path
standard manual set, The Standard Manual Set
standard output stream (stdout), Print Operations
state information, User-Defined Classes, Why nonlocal?, State with function attributes, Coding Constructors, Function Interfaces and Callback-Based Code, State Information Retention Options, Enclosing scopes and nonlocals
state retention, Why nonlocal?, State with function attributes, Function Interfaces and Callback-Based Code, State Information Retention Options, Enclosing scopes and nonlocals
state with classes, State with classes (preview)
statements, Introducing Python Object Types, Introducing Python Statements, Chapter Summary, Python’s Statements, Python’s Statements, A Tale of Two ifs, What Python Adds, What Python Adds, What Python Removes, End of line is end of statement, End of indentation is end of block, Why Indentation Syntax?, Statement rule special cases, Statement rule special cases, Block rule special case, A Quick Example: Interactive Loops, Nesting Code Three Levels Deep, Expression Statements, Expression Statements and In-Place Changes, Statement Delimiters: Lines and Continuations
assignment statements, Python’s Statements (see assignment statements)
compound statements, What Python Adds
differences from other C-like languages, What Python Removes
end-of-line, End of line is end of statement
expression statements, Expression Statements, Expression Statements and In-Place Changes
in-place changes, Expression Statements and In-Place Changes
indentation syntax, Why Indentation Syntax?
multiline statements, Statement Delimiters: Lines and Continuations
Python 3.0 statement set, Python’s Statements
syntax, A Tale of Two ifs, What Python Adds, End of indentation is end of block, Statement rule special cases, Statement rule special cases, Block rule special case, A Quick Example: Interactive Loops, Nesting Code Three Levels Deep
block rule special case, Block rule special case
colon (:), What Python Adds
indentation, End of indentation is end of block
interactive loops, A Quick Example: Interactive Loops, Nesting Code Three Levels Deep
semicolons, Statement rule special cases
statement separators, Statement rule special cases
static methods, Other Method Call Possibilities, Static and Class Methods, Counting Instances with Static Methods, Static Methods in 2.6 and 3.0, Static Method Alternatives, Using Static and Class Methods, Counting Instances