Index


_ | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x | y | z

_ (underscore)

__abs__() (numeric object method)
__add__() (numeric object method)
__add__() (sequence object method)
__all__ (optional module attribute)
__and__() (numeric object method)
__bases__ (class attribute)
__builtin__ (built-in module), [Link]
__builtins__
__call__() (object method), [Link]
__class__ (instance attribute)
__cmp__() (object method), [Link]
__coerce__() (numeric object method), [Link]
__complex__() (numeric object method)
__contains__() (container object method)
__contains__() (mapping object method)
__contains__() (sequence object method)
__debug__
__del__() (object method)
__delattr__() (object method)
__delitem__() (container object method)
__delslice__() (sequence object method)
__dict__ (class attribute)
__dict__ (function attribute)
__dict__ (instance attribute), [Link]
__dict__ (module attribute)
__div__() (numeric object method)
__divmod__() (numeric object method)
__doc__ (class attribute)
__doc__ (function attribute)
__doc__ (module attribute)
__eq__() (object method)
__file__ (module attribute)
__float__() (numeric object method)
__floordiv__() (numeric object method)
__future__ (standard module)
__ge__() (object method)
__getattr__() (object method)
__getitem__() (container object method)
__getitem__() (mapping object method)
__getslice__() (sequence object method)
__gt__() (object method)
__hash__() (object method)
__hex__() (numeric object method)
__iadd__() (numeric object method)
__iadd__() (sequence object method)
__iand__() (numeric object method)
__idiv__() (numeric object method)
__ifloordiv__() (numeric object method)
__ilshift__() (numeric object method)
__imod__() (numeric object method)
__import__() (built-in function)
__imul__() (numeric object method)
__imul__() (sequence object method)
__init__() (object method), [Link]
__init__.py
__int__() (numeric object method)
__invert__() (numeric object method)
__ior__() (numeric object method)
__ipow__() (numeric object method)
__irshift__() (numeric object method)
__isub__() (numeric object method)
__iter__() (container object method)
__iter__() (sequence object method)
__itruediv__() (numeric object method)
__ixor__() (numeric object method)
__le__() (object method)
__len__() (container object method)
__len__() (mapping object method)
__long__() (numeric object method)
__lshift__() (numeric object method)
__lt__() (object method)
__main__ (built-in module), [Link], [Link]
__mod__() (numeric object method)
__module__ (class attribute)
__mul__() (numeric object method)
__mul__() (sequence object method)
__name__ (class attribute)
__name__ (function attribute)
__name__ (module attribute)
__ne__() (object method)
__neg__() (numeric object method)
__nonzero__() (object method), [Link]
__oct__() (numeric object method)
__or__() (numeric object method)
__pos__() (numeric object method)
__pow__() (numeric object method)
__radd__() (numeric object method)
__radd__() (sequence object method)
__rand__() (numeric object method)
__rcmp__() (object method)
__rdiv__() (numeric object method)
__rdivmod__() (numeric object method)
__repr__() (object method)
__rfloordiv__() (numeric object method)
__rlshift__() (numeric object method)
__rmod__() (numeric object method)
__rmul__() (numeric object method)
__rmul__() (sequence object method)
__ror__() (numeric object method)
__rpow__() (numeric object method)
__rrshift__() (numeric object method)
__rshift__() (numeric object method)
__rsub__() (numeric object method)
__rtruediv__() (numeric object method)
__rxor__() (numeric object method)
__setattr__() (object method), [Link]
__setitem__() (container object method)
__setslice__() (sequence object method)
__str__() (object method)
__sub__() (numeric object method)
__truediv__() (numeric object method)
__xor__() (numeric object method)


A

abs() (built-in function)
addition
and
bit-wise
and operator
anonmymous
function
append() (sequence object method)
argument
function
arithmetic
conversion
operation, binary
operation, unary
array (standard module)
ASCII, [Link], [Link], [Link], [Link], [Link]
assert statement
AssertionError exception
assertions
debugging
assignment
attribute, [Link]
augmented
class attribute
assignment (continued)
class instance attribute
slicing
statement, [Link]
subscription
target list
atom
attribute
assignment, [Link]
assignment, class
assignment, class instance
class
class instance
deletion
generic special
reference
special
AttributeError exception
augmented
assignment


B

back-quotes, [Link]
backslash character
backward
quotes, [Link]
binary
arithmetic operation
bit-wise operation
binding
global name
name, [Link], [Link], [Link], [Link], [Link], [Link]
bit-wise
and
operation, binary
operation, unary
or
xor
blank line
block
block (continued)
code
BNF, [Link]
Boolean
operation
break statement, [Link], [Link], [Link], [Link]
bsddb (standard module)
built-in
method
module
name
built-in function
call
built-in function object, [Link]
built-in method
call
built-in method object, [Link]
byte
bytecode


C

C
language, [Link], [Link], [Link]
call
built-in function
built-in method
class instance
class object, [Link], [Link], [Link]
function, [Link], [Link]
instance, [Link]
method
procedure
user-defined function
callable object, [Link]
chaining
comparisons
character, [Link], [Link]
character set
chr() (built-in function), [Link]
class
attribute
attribute assignment
constructor
definition, [Link]
instance
name
class instance
attribute
attribute assignment
call
class instance object, [Link], [Link], [Link]
class object, [Link], [Link], [Link]
call, [Link], [Link], [Link]
class statement
clause
clear() (mapping object method)
cmp() (built-in function)
co_argcount (code object attribute)
co_cellvars (code object attribute)
co_code (code object attribute)
co_consts (code object attribute)
co_filename (code object attribute)
co_firstlineno (code object attribute)
co_flags (code object attribute)
co_freevars (code object attribute)
co_lnotab (code object attribute)
co_name (code object attribute)
co_names (code object attribute)
co_nlocals (code object attribute)
co_stacksize (code object attribute)
co_varnames (code object attribute)
code
block
code block, [Link]
code object
comma
trailing, [Link]
command line
comment
comparison
string
comparisons
chaining
compile() (built-in function)
complex
number
complex() (built-in function)
complex literal
complex object
compound
statement
comprehensions
list, [Link]
constant
constructor
class
container, [Link]
continue statement, [Link], [Link], [Link], [Link]
conversion
arithmetic
string, [Link], [Link]
copy() (mapping object method)
count() (sequence object method)


D

dangling
else
data
type
type, immutable
datum
dbm (standard module)
debugging
assertions
decimal literal
DEDENT token, [Link]
def statement
default
parameter value
definition
class, [Link]
function, [Link]
del statement, [Link], [Link]
delete
deletion
attribute
target
target list
delimiters
destructor, [Link]
dictionary
display
dictionary object, [Link], [Link], [Link], [Link], [Link]
display
dictionary
list
tuple
division
divmod() (built-in function), [Link]
documentation string


E

EBCDIC
elif
keyword
Ellipsis object
else
dangling
keyword, [Link], [Link], [Link], [Link]
empty
list
tuple, [Link]
environment
error handling
errors
escape sequence
eval() (built-in function), [Link], [Link]
evaluation
order
exc_info (in module sys)
exc_traceback (in module sys), [Link]
exc_type (in module sys)
exc_value (in module sys)
except
keyword
exception, [Link]
AssertionError
AttributeError
handler
ImportError, [Link]
NameError
exception (continued)
raising
RuntimeError
StopIteration
SyntaxError, [Link]
TypeError
ValueError
ZeroDivisionError
exception handler
exclusive
or
exec statement, [Link]
execfile() (built-in function)
execution
frame, [Link]
restricted
stack
execution model
expression
lambda
list, [Link], [Link]
statement
extend() (sequence object method)
extended
slicing
extended print statement
extension
filename
module


F

f_back (frame attribute)
f_builtins (frame attribute)
f_code (frame attribute)
f_exc_traceback (frame attribute)
f_exc_type (frame attribute)
f_exc_value (frame attribute)
f_globals (frame attribute)
f_lasti (frame attribute)
f_lineno (frame attribute)
f_locals (frame attribute)
f_restricted (frame attribute)
f_trace (frame attribute)
file object, [Link]
filename
extension
finally
keyword, [Link], [Link], [Link]
float() (built-in function)
floating point
number
floating point literal
floating point object
for statement, [Link], [Link]
form
lambda, [Link]
frame
execution, [Link]
frame object
free
variable, [Link]
from
keyword, [Link]
from statement, [Link]
func_code (function attribute)
func_defaults (function attribute)
func_dict (function attribute)
func_doc (function attribute)
func_globals (function attribute)
function
anonmymous
argument
call, [Link], [Link]
call, user-defined
definition, [Link]
generator
name
user-defined
function object, [Link], [Link], [Link], [Link]
future
statement


G

garbage collection
gdbm (standard module)
generator
function, [Link]
iterator, [Link]
generic
special attribute
get() (mapping object method)
global
name
global (continued)
name binding
namespace
global statement, [Link], [Link], [Link]
globals() (built-in function)
grammar
grouping


H

handle an exception
handler
exception
has_key() (mapping object method)
hash() (built-in function)
hash character
hex() (built-in function)
hexadecimal literal
hierarchical
module names
hierarchy
type


I

id() (built-in function)
identifier, [Link]
identity
test
identity of an object
if statement
im_class (method attribute)
im_func (method attribute), [Link]
im_self (method attribute), [Link]
imaginary literal
immutable
data type
object, [Link]
immutable object, [Link]
immutable sequence object
import statement, [Link]
ImportError exception, [Link]
importing
module
in
keyword
in operator
inclusive
or
INDENT token
indentation
index() (sequence object method)
index operation
inheritance
initialization
module
input
input (continued)
raw
input() (built-in function)
insert() (sequence object method)
instance
call, [Link]
class
instance object, [Link], [Link], [Link]
int() (built-in function)
integer
representation
integer literal
integer object
interactive mode
internal type
interpreter
inversion
invocation
is not operator
is operator
item
sequence
string
item selection
items() (mapping object method)
iteritems() (mapping object method)
iterkeys() (mapping object method)
itervalues() (mapping object method)


J

Java
language


K

key
key/datum pair
keys() (mapping object method)
keyword
elif
keyword (continued)
else, [Link], [Link], [Link], [Link]
except
finally, [Link], [Link], [Link]
from, [Link]
in


L

lambda
expression
form, [Link]
language
C, [Link], [Link], [Link]
Java
Pascal
last_traceback (in module sys)
leading whitespace
len() (built-in function), [Link], [Link]
lexical analysis
lexical definitions
line continuation
line joining, [Link]
line structure
list
assignment, target
comprehensions, [Link]
list (continued)
deletion target
display
empty
expression, [Link], [Link]
target, [Link]
list object, [Link], [Link], [Link], [Link], [Link]
literal, [Link]
locals() (built-in function)
logical line
long() (built-in function)
long integer literal
long integer object
loop
over mutable sequence
statement, [Link], [Link], [Link]
loop control
target


M

makefile() (socket method)
mangling
name
mapping object, [Link], [Link], [Link]
membership
test
method
built-in
call
user-defined
method object, [Link], [Link]
minus
module
built-in
extension
importing
initialization
module (continued)
name
names, hierarchical
namespace
search path
user-defined
module object, [Link]
modules (in module sys)
modulo
multiplication
mutable object, [Link], [Link], [Link]
mutable sequence
loop over
mutable sequence object


N

name, [Link], [Link]
binding, [Link], [Link], [Link], [Link], [Link], [Link]
binding, global
built-in
class
function
global
mangling
module
rebinding
unbinding
NameError exception
names
hierarchical module
private
namespace
global
module
negation
nested
scopes
newline
suppression
NEWLINE token, [Link]
None, [Link]
None object
not in operator
not operator
notation
NotImplemented
NotImplemented object
null
operation
number
complex
floating point
numeric literal
numeric object, [Link]


O

object
built-in function, [Link]
built-in method, [Link]
callable, [Link]
class, [Link], [Link], [Link]
class instance, [Link], [Link], [Link]
code
complex
dictionary, [Link], [Link], [Link], [Link], [Link]
Ellipsis
file, [Link]
floating point
frame
function, [Link], [Link], [Link], [Link]
immutable, [Link], [Link]
immutable sequence
instance, [Link], [Link], [Link]
integer
list, [Link], [Link], [Link], [Link], [Link]
long integer
mapping, [Link], [Link], [Link]
method, [Link], [Link]
module, [Link]
mutable, [Link], [Link]
mutable sequence
None
NotImplemented
numeric, [Link]
plain integer
recursive
sequence, [Link], [Link], [Link], [Link], [Link], [Link]
slice
string, [Link], [Link]
traceback, [Link], [Link]
object (continued)
tuple, [Link], [Link], [Link]
unicode
user-defined function, [Link], [Link]
user-defined method
oct() (built-in function)
octal literal
open() (built-in function)
operation
binary arithmetic
binary bit-wise
Boolean
null
shifting
unary arithmetic
unary bit-wise
operator
and
in
is
is not
not
not in
or
overloading
precedence
operators
or
bit-wise
exclusive
inclusive
or operator
ord() (built-in function), [Link], [Link]
order
evaluation
output, [Link]
standard, [Link]
OverflowError (built-in exception)
overloading
operator


P

packages
parameter
value, default
parenthesized form
parser
Pascal
language
pass statement
path
module search
physical line, [Link], [Link]
plain integer literal
plain integer object
plus
pop() (mapping object method)
pop() (sequence object method)
popen() (in module os)
popitem() (mapping object method)
pow() (built-in function), [Link], [Link], [Link]
precedence
operator
primary
print statement, [Link]
private
names
procedure
call
program


Q

quotes
backward, [Link]
quotes (continued)
reverse, [Link]


R

raise an exception
raise statement
raising
exception
range() (built-in function)
raw input
raw string
raw_input() (built-in function)
readline() (file method)
rebinding
name
recursive object
reference
attribute
reference counting
remove() (sequence object method)
repr() (built-in function), [Link], [Link]
representation
integer
reserved word
restricted
execution
return statement, [Link], [Link]
reverse
quotes, [Link]
reverse() (sequence object method)
RuntimeError exception


S

scope, [Link]
scopes
nested
search
path, module
sequence
item
sequence object, [Link], [Link], [Link], [Link], [Link], [Link]
setdefault() (mapping object method)
shifting
operation
simple
statement
singleton
tuple
slice
slice() (built-in function)
slice object
slicing, [Link], [Link]
assignment
extended
sort() (sequence object method)
space
special
attribute
attribute, generic
stack
execution
trace
standard
output, [Link]
Standard C
standard input
start (slice object attribute), [Link]
statement
assert
assignment, [Link]
assignment, augmented
break, [Link], [Link], [Link], [Link]
class
compound
continue, [Link], [Link], [Link], [Link]
def
del, [Link], [Link]
exec, [Link]
expression
for, [Link], [Link]
from, [Link]
future
global, [Link], [Link], [Link]
if
statement (continued)
import, [Link]
loop, [Link], [Link], [Link]
pass
print, [Link]
raise
return, [Link], [Link]
simple
try, [Link]
while, [Link], [Link]
yield
statement grouping
stderr (in module sys)
stdin (in module sys)
stdio
stdout (in module sys), [Link]
step (slice object attribute), [Link]
stop (slice object attribute), [Link]
StopIteration exception
str() (built-in function), [Link]
string
comparison
conversion, [Link], [Link]
item
Unicode
string literal
string object, [Link], [Link]
subscription, [Link], [Link], [Link]
assignment
subtraction
suite
suppression
newline
syntax, [Link]
SyntaxError exception, [Link]
sys (built-in module), [Link], [Link], [Link]
sys.exc_info
sys.exc_traceback
sys.last_traceback
sys.modules
sys.stderr
sys.stdin
sys.stdout


T

tab
target
deletion
list, [Link]
list assignment
list, deletion
loop control
tb_frame (traceback attribute)
tb_lasti (traceback attribute)
tb_lineno (traceback attribute)
tb_next (traceback attribute)
termination model
test
identity
membership
token
trace
stack
traceback object, [Link], [Link]
trailing
comma, [Link]
triple-quoted string
try statement, [Link]
tuple
display
empty, [Link]
singleton
tuple object, [Link], [Link], [Link]
type
data
hierarchy
immutable data
type() (built-in function)
type of an object
TypeError exception
types, internal


U

unary
arithmetic operation
bit-wise operation
unbinding
name
UnboundLocalError
unichr() (built-in function)
Unicode
unicode() (built-in function)
Unicode Consortium
unicode object
UNIX
unreachable object
unrecognized escape sequence
update() (mapping object method)
user-defined
function
function call
method
module
user-defined function object, [Link], [Link]
user-defined method object


V

value
default parameter
value of an object
ValueError exception
values
writing, [Link]
values() (mapping object method)
variable
free, [Link]


W

while statement, [Link], [Link]
whitespace
writing
values, [Link]


X

xor
bit-wise


Y

yield statement


Z

ZeroDivisionError exception

See About this document... for information on suggesting changes.