Index

Symbols | _ | 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

Symbols

!=
operator
%
operator
% formatting, [1]
% interpolation, [1]
%=
augmented assignment
&
operator
&=
augmented assignment
*
in expression lists
in function calls
operator
statement, [1]
**
in dictionary displays
in function calls
operator
statement, [1]
**=
augmented assignment
*=
augmented assignment
+
operator
+=
augmented assignment
-
operator
-=
augmented assignment
-> (return annotation assignment)
...
/
operator
//
operator
//=
augmented assignment
/=
augmented assignment
2to3
: package
namespace
portion
<
operator
<<
operator
<<=
augmented assignment
<=
operator
=
assignment statement
==
operator
>
operator
>=
operator
>>
operator
>>=
augmented assignment
>>>
@
statement
^
operator
^=
augmented assignment
|=
augmented assignment

_

__abs__() (object method)
__add__() (object method)
__aenter__() (object method)
__aexit__() (object method)
__aiter__() (object method)
__all__
(optional module attribute)
__and__() (object method)
__anext__() (object method)
__annotations__ (function attribute)
__await__() (object method)
__bases__ (class attribute), [1]
__bool__() (object method), [1]
__bytes__() (object method)
__cached__
__call__() (object method), [1]
__cause__ (exception attribute)
__ceil__() (fractions.Fraction method)
__class__ (instance attribute), [1]
__closure__ (function attribute)
__code__ (function attribute)
(function object attribute)
__complex__() (object method)
__contains__() (object method)
__context__ (exception attribute)
__debug__
__defaults__ (function attribute)
__del__() (object method)
__delattr__() (object method)
__delete__() (object method)
__delitem__() (object method)
__dict__ (class attribute)
(function attribute)
(instance attribute)
(module attribute)
(object attribute)
__dir__() (object method)
__divmod__() (object method)
__doc__ (class attribute)
(function attribute)
(method attribute)
(module attribute)
__enter__() (contextmanager method)
(object method)
__eq__() (instance method)
(memoryview method)
(object method)
__exit__() (contextmanager method)
(object method)
__file__
(module attribute)
__float__() (object method)
__floor__() (fractions.Fraction method)
__floordiv__() (object method)
__format__
__format__() (object method)
__func__ (method attribute)
__future__
__ge__() (instance method)
(object method)
__get__() (object method)
__getattr__() (object method)
__getattribute__() (object method)
__getitem__() (mapping object method)
(object method)
__globals__ (function attribute)
__gt__() (instance method)
(object method)
__hash__() (object method)
__iadd__() (object method)
__iand__() (object method)
__ifloordiv__() (object method)
__ilshift__() (object method)
__imatmul__() (object method)
__imod__() (object method)
__import__() (built-in function)
__imul__() (object method)
__index__() (object method)
__init__() (object method)
__instancecheck__() (class method)
__int__() (object method)
__invert__() (object method)
__ior__() (object method)
__ipow__() (object method)
__irshift__() (object method)
__isub__() (object method)
__iter__() (container method)
(iterator method)
(object method)
__itruediv__() (object method)
__ixor__() (object method)
__kwdefaults__ (function attribute)
__le__() (instance method)
(object method)
__len__() (mapping object method)
(object method)
__length_hint__() (object method)
__loader__
__lshift__() (object method)
__lt__() (instance method)
(object method)
__main__
module, [1], [2]
__matmul__() (object method)
__missing__()
(object method)
__mod__() (object method)
__module__ (class attribute)
(function attribute)
(method attribute)
__mro__ (class attribute)
__mul__() (object method)
__name__
(class attribute)
(definition attribute)
(function attribute)
(method attribute)
(module attribute)
__ne__() (instance method)
(object method)
__neg__() (object method)
__new__() (object method)
__next__() (generator method)
(iterator method)
__or__() (object method)
__package__
__path__
__pos__() (object method)
__pow__() (object method)
__qualname__ (definition attribute)
__radd__() (object method)
__rand__() (object method)
__rdivmod__() (object method)
__repr__() (object method)
__reversed__() (object method)
__rfloordiv__() (object method)
__rlshift__() (object method)
__rmatmul__() (object method)
__rmod__() (object method)
__rmul__() (object method)
__ror__() (object method)
__round__() (fractions.Fraction method)
(object method)
__rpow__() (object method)
__rrshift__() (object method)
__rshift__() (object method)
__rsub__() (object method)
__rtruediv__() (object method)
__rxor__() (object method)
__self__ (method attribute)
__set__() (object method)
__setattr__() (object method)
__setitem__() (object method)
__slots__
__spec__
__str__() (object method)
__sub__() (object method)
__subclasscheck__() (class method)
__subclasses__() (class method)
__traceback__ (exception attribute)
__truediv__() (object method)
__xor__() (object method)

A

abs
built-in function
abs() (built-in function)
(decimal.Context method)
abstract base class
add() (decimal.Context method)
(set method)
addition
adjusted() (decimal.Decimal method)
all() (built-in function)
and
bitwise
operator, [1], [2]
annotations
function, [1]
anonymous
function
any() (built-in function)
append() (sequence method)
argument
call semantics
function
function definition
arithmetic
conversion
operation, binary
operation, unary
array
module, [1]
as
import statement
with statement
as_integer_ratio() (float method)
as_tuple() (decimal.Decimal method)
ASCII, [1]
ascii() (built-in function)
assert
statement
AssertionError
exception
assertions
debugging
assignment
attribute, [1]
augmented
class attribute
class instance attribute
slice
slicing
statement, [1]
subscript
subscription
target list
async
keyword
async def
statement
async for
statement
async with
statement
asynchronous context manager
asynchronous iterable
asynchronous iterator
atom
attribute, [1]
assignment, [1]
assignment, class
assignment, class instance
class
class instance
deletion
generic special
reference
special
AttributeError
exception
augmented
assignment
await
keyword
awaitable

B

backslash character
BasicContext (class in decimal)
BDFL
bin() (built-in function)
binary
arithmetic operation
bitwise operation
literals
binary file
binary literal
binary mode
binding
global name
name, [1], [2], [3], [4], [5], [6]
bit_length() (int method)
bitwise
and
operation, binary
operation, unary
operations
or
xor
blank line
block
code
BNF, [1]
bool (built-in class)
Boolean
object, [1]
operation
operations, [1]
type
values
break
statement, [1], [2], [3], [4]
buffer protocol
binary sequence types
str (built-in class)
buffer size, I/O
built-in
method
types
built-in function
abs
bytes
call
chr
compile, [1]
complex, [1]
divmod, [1]
eval, [1], [2]
exec, [1], [2]
float, [1]
hash, [1]
help
id
int, [1]
len, [1], [2], [3], [4], [5]
max
min
object, [1]
open, [1]
ord
pow, [1], [2], [3]
print
range
repr
round
slice
type, [1]
built-in method
call
object, [1]
builtins
module, [1]
builtins (module)
byte
bytearray
formatting
interpolation
methods
object, [1], [2]
bytearray (built-in class)
bytecode, [1]
bytes
built-in function
formatting
interpolation
methods
object, [1]
str (built-in class)
bytes (built-in class)
bytes literal
bytes-like object

C

C
language, [1], [2], [3], [4], [5]
C-contiguous
c_contiguous (memoryview attribute)
call
built-in function
built-in method
class instance
class object, [1], [2]
function, [1], [2]
instance, [1]
method
procedure
user-defined function
callable
object, [1]
callable() (built-in function)
canonical() (decimal.Context method)
(decimal.Decimal method)
capitalize() (bytearray method)
(bytes method)
(str method)
casefold() (str method)
cast() (memoryview method)
ceil() (in module math)
center() (bytearray method)
(bytes method)
(str method)
chaining
comparisons, [1]
exception
character, [1]
Chia lấy phần nguyên
chr
built-in function
chr() (built-in function)
Clamped (class in decimal)
class
attribute
attribute assignment
constructor
definition, [1]
instance
name
object, [1], [2]
statement
class instance
attribute
attribute assignment
call
object, [1], [2]
class object
call, [1], [2]
classmethod() (built-in function)
clause
clear() (dict method)
(frame method)
(sequence method)
(set method)
clear_flags() (decimal.Context method)
clear_traps() (decimal.Context method)
close() (coroutine method)
(generator method)
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 object, [1]
coding
style
coercion
comma
trailing
command line
comment
compare() (decimal.Context method)
(decimal.Decimal method)
compare_signal() (decimal.Context method)
(decimal.Decimal method)
compare_total() (decimal.Context method)
(decimal.Decimal method)
compare_total_mag() (decimal.Context method)
(decimal.Decimal method)
comparing
objects
comparison
operator
comparisons
chaining, [1]
compile
built-in function, [1]
compile() (built-in function)
complex
built-in function, [1]
number
object
complex (built-in class)
complex literal
complex number
literals
object
compound
statement
comprehensions
list
concatenation
operation
Conditional
expression
conditional
expression
conjugate() (complex number method)
(decimal.Decimal method)
constant
constructor
class
container, [1]
iteration over
Context (class in decimal)
context management protocol
context manager, [1], [2]
contiguous
(memoryview attribute)
continue
statement, [1], [2], [3], [4]
conversion
arithmetic
string, [1]
conversions
numeric
copy() (decimal.Context method)
(dict method)
(sequence method)
(set method)
copy_abs() (decimal.Context method)
(decimal.Decimal method)
copy_decimal() (decimal.Context method)
copy_negate() (decimal.Context method)
(decimal.Decimal method)
copy_sign() (decimal.Context method)
(decimal.Decimal method)
coroutine, [1], [2]
function
coroutine function
count() (bytearray method)
(bytes method)
(sequence method)
(str method)
CPython
create_decimal() (decimal.Context method)
create_decimal_from_float() (decimal.Context method)

D

dangling
else
data
type
type, immutable
datum
dbm.gnu
module
dbm.ndbm
module
debugging
assertions
Decimal (class in decimal)
decimal (module)
decimal literal
DecimalException (class in decimal)
decode() (bytearray method)
(bytes method)
decorator
DEDENT token, [1]
def
statement
default
parameter value
DefaultContext (class in decimal)
definition
class, [1]
function, [1]
del
statement, [1], [2], [3]
delattr() (built-in function)
deletion
attribute
target
target list
delimiters
denominator (fractions.Fraction attribute)
descriptor
destructor, [1]
dict (built-in class)
dictionary
display
object, [1], [2], [3], [4], [5], [6]
type, operations on
dictionary view
difference() (set method)
difference_update() (set method)
dir() (built-in function)
discard() (set method)
display
dictionary
list
set
tuple
divide() (decimal.Context method)
divide_int() (decimal.Context method)
division
DivisionByZero (class in decimal)
divmod
built-in function, [1]
divmod() (built-in function)
(decimal.Context method)
docstring, [1]
docstrings, [1]
documentation string
documentation strings, [1]
duck-typing

E

EAFP
elif
keyword, [1]
Ellipsis
object
else
dangling
keyword, [1], [2], [3], [4], [5], [6], [7]
empty
list
tuple, [1]
encode() (str method)
encoding declarations (source file)
endswith() (bytearray method)
(bytes method)
(str method)
enumerate() (built-in function)
environment
environment variable
PATH, [1]
PYTHONHASHSEED
PYTHONPATH, [1], [2]
PYTHONSTARTUP
error handling
errors
escape sequence
Etiny() (decimal.Context method)
Etop() (decimal.Context method)
eval
built-in function, [1], [2]
eval() (built-in function)
evaluation
order
exc_info (in module sys)
except
keyword, [1]
exception, [1]
AssertionError
AttributeError
GeneratorExit
ImportError
NameError
StopIteration, [1]
TypeError
ValueError
ZeroDivisionError
chaining
handler
raising
exception handler
exclusive
or
exec
built-in function, [1], [2]
exec() (built-in function)
execution
frame, [1]
restricted
stack
execution model
exp() (decimal.Context method)
(decimal.Decimal method)
expandtabs() (bytearray method)
(bytes method)
(str method)
expression, [1]
Conditional
conditional
generator
lambda, [1]
list, [1], [2]
statement
yield
extend() (sequence method)
ExtendedContext (class in decimal)
extension
module
extension module

F

f_back (frame attribute)
f_builtins (frame attribute)
f_code (frame attribute)
f_contiguous (memoryview attribute)
f_globals (frame attribute)
f_lasti (frame attribute)
f_lineno (frame attribute)
f_locals (frame attribute)
f_trace (frame attribute)
False, [1], [2]
false
False (Built-in object)
file
object
file object
open() built-in function
file-like object
filter() (built-in function)
finally
keyword, [1], [2], [3], [4]
find() (bytearray method)
(bytes method)
(str method)
find_spec
finder
finder, [1]
find_spec
float
built-in function, [1]
float (built-in class)
floating point
literals
number
object, [1]
floating point literal
FloatOperation (class in decimal)
floor() (in module math)
fma() (decimal.Context method)
(decimal.Decimal method)
for
statement, [1], [2], [3]
form
lambda
format (memoryview attribute)
format() (built-in function)
__str__() (object method)
format() (str method)
format_map() (str method)
formatting, bytearray (%)
formatting, bytes (%)
formatting, string (%)
Fortran contiguous
Fraction (class in fractions)
fractions (module)
frame
execution, [1]
object
free
variable
from
keyword, [1]
statement
from_bytes() (int class method)
from_decimal() (fractions.Fraction method)
from_float() (decimal.Decimal method)
(fractions.Fraction method)
fromhex() (bytearray class method)
(bytes class method)
(float class method)
fromkeys() (dict class method)
frozenset
object
frozenset (built-in class)
function
annotations, [1]
anonymous
argument
call, [1], [2]
call, user-defined
definition, [1]
generator, [1]
name, [1]
object, [1], [2], [3], [4]
user-defined
function annotation
future
statement

G

garbage collection, [1]
gcd() (in module fractions)
generator, [1]
expression
function, [1], [2]
iterator, [1]
object, [1], [2]
generator expression, [1]
generator iterator
GeneratorExit
exception
generic
special attribute
generic function
get() (dict method)
getattr() (built-in function)
getcontext() (in module decimal)
GIL
global
name binding
namespace
statement, [1]
global interpreter lock
globals() (built-in function)
grammar
grouping

H

handle an exception
handler
exception
hasattr() (built-in function)
hash
built-in function, [1]
hash character
hash() (built-in function)
hashable, [1]
HAVE_THREADS (in module decimal)
help
built-in function
help() (built-in function)
hex() (built-in function)
(bytearray method)
(bytes method)
(float method)
(memoryview method)
hexadecimal
literals
hexadecimal literal
hierarchy
type
hooks
import
meta
path

I

I/O control
buffering
id
built-in function
id() (built-in function)
identifier, [1]
identity
test
identity of an object
IDLE
if
statement, [1]
imaginary literal
immutable
data type
object, [1], [2]
sequence types
immutable object
immutable sequence
object
immutable types
subclassing
imp
module
import
hooks
statement, [1], [2]
import hooks
import machinery
import path
importer
ImportError
exception
importing
in
keyword, [1]
operator, [1], [2]
inclusive
or
INDENT token
indentation
index operation
index() (bytearray method)
(bytes method)
(sequence method)
(str method)
indices() (slice method)
Inexact (class in decimal)
Infinity
inheritance
input
input() (built-in function)
insert() (sequence method)
instance
call, [1]
class
object, [1], [2]
int
built-in function, [1]
int (built-in class)
integer
literals
object, [1]
representation
types, operations on
integer literal
interactive
interactive mode
internal type
interpolation, bytearray (%)
interpolation, bytes (%)
interpolation, string (%)
interpreted
interpreter
interpreter shutdown
intersection() (set method)
intersection_update() (set method)
InvalidOperation (class in decimal)
inversion
invocation
io
module
io.StringIO
object
is
operator, [1]
is not
operator, [1]
is_canonical() (decimal.Context method)
(decimal.Decimal method)
is_finite() (decimal.Context method)
(decimal.Decimal method)
is_infinite() (decimal.Context method)
(decimal.Decimal method)
is_integer() (float method)
is_nan() (decimal.Context method)
(decimal.Decimal method)
is_normal() (decimal.Context method)
(decimal.Decimal method)
is_qnan() (decimal.Context method)
(decimal.Decimal method)
is_signed() (decimal.Context method)
(decimal.Decimal method)
is_snan() (decimal.Context method)
(decimal.Decimal method)
is_subnormal() (decimal.Context method)
(decimal.Decimal method)
is_zero() (decimal.Context method)
(decimal.Decimal method)
isalnum() (bytearray method)
(bytes method)
(str method)
isalpha() (bytearray method)
(bytes method)
(str method)
isdecimal() (str method)
isdigit() (bytearray method)
(bytes method)
(str method)
isdisjoint() (set method)
isidentifier() (str method)
isinstance() (built-in function)
islower() (bytearray method)
(bytes method)
(str method)
isnumeric() (str method)
isprintable() (str method)
isspace() (bytearray method)
(bytes method)
(str method)
issubclass() (built-in function)
issubset() (set method)
issuperset() (set method)
istitle() (bytearray method)
(bytes method)
(str method)
isupper() (bytearray method)
(bytes method)
(str method)
item
sequence
string
item selection
items() (dict method)
itemsize (memoryview attribute)
iter() (built-in function)
iterable
unpacking
iterator
iterator protocol

J

Java
language
join() (bytearray method)
(bytes method)
(str method)
json
module

K

key
key function
key/datum pair
keys() (dict method)
keyword
async
await
elif, [1]
else, [1], [2], [3], [4], [5], [6], [7]
except, [1]
finally, [1], [2], [3], [4]
from, [1]
in, [1]
yield
keyword argument

L

lambda
expression, [1]
form
language
C, [1], [2], [3], [4], [5]
Java
last_traceback (in module sys)
LBYL
leading whitespace
len
built-in function, [1], [2], [3], [4], [5]
len() (built-in function)
lexical analysis
lexical definitions
limit_denominator() (fractions.Fraction method)
line continuation
line joining, [1]
line structure
line-buffered I/O
list
assignment, target
comprehensions
deletion target
display
empty
expression, [1], [2]
object, [1], [2], [3], [4], [5], [6], [7]
target, [1], [2]
type, operations on
list (built-in class)
list comprehension
literal, [1]
literals
binary
complex number
floating point
hexadecimal
integer
numeric
octal
ljust() (bytearray method)
(bytes method)
(str method)
ln() (decimal.Context method)
(decimal.Decimal method)
loader, [1]
localcontext() (in module decimal)
locals() (built-in function)
log10() (decimal.Context method)
(decimal.Decimal method)
logb() (decimal.Context method)
(decimal.Decimal method)
logical line
logical_and() (decimal.Context method)
(decimal.Decimal method)
logical_invert() (decimal.Context method)
(decimal.Decimal method)
logical_or() (decimal.Context method)
(decimal.Decimal method)
logical_xor() (decimal.Context method)
(decimal.Decimal method)
loop
over mutable sequence
statement, [1], [2], [3]
loop control
target
lower() (bytearray method)
(bytes method)
(str method)
lstrip() (bytearray method)
(bytes method)
(str method)

M

makefile() (socket method)
maketrans() (bytearray static method)
(bytes static method)
(str static method)
mangling
name
map() (built-in function)
mapping
object, [1], [2], [3], [4]
types, operations on
masking
operations
math
module
matrix multiplication
max
built-in function
max() (built-in function)
(decimal.Context method)
(decimal.Decimal method)
MAX_EMAX (in module decimal)
max_mag() (decimal.Context method)
(decimal.Decimal method)
MAX_PREC (in module decimal)
membership
test
memoryview
object
memoryview (built-in class)
meta
hooks
meta hooks
meta path finder
metaclass
method
built-in
call
object, [1], [2], [3], [4]
user-defined
method resolution order
methods
bytearray
bytes
string
min
built-in function
min() (built-in function)
(decimal.Context method)
(decimal.Decimal method)
MIN_EMIN (in module decimal)
MIN_ETINY (in module decimal)
min_mag() (decimal.Context method)
(decimal.Decimal method)
minus
minus() (decimal.Context method)
module
__main__, [1], [2]
array, [1]
builtins, [1]
dbm.gnu
dbm.ndbm
extension
imp
importing
io
json
math
namespace
object, [1]
re
search path
sys, [1], [2], [3]
types
module spec, [1]
modulo
MRO
mro() (class method)
multiplication
multiply() (decimal.Context method)
mutable
object, [1], [2]
sequence types
mutable object
mutable sequence
loop over
object

N

name, [1], [2]
binding, [1], [2], [3], [4], [5], [6]
binding, global
class
function, [1]
mangling
rebinding
unbinding
named tuple
NameError
exception
NameError (built-in exception)
names
private
namespace, [1]
: package
global
module
namespace package
NaN
nbytes (memoryview attribute)
ndim (memoryview attribute)
negation
nested scope
new-style class
NEWLINE token, [1]
next() (built-in function)
next_minus() (decimal.Context method)
(decimal.Decimal method)
next_plus() (decimal.Context method)
(decimal.Decimal method)
next_toward() (decimal.Context method)
(decimal.Decimal method)
None
object, [1]
None (Built-in object)
nonlocal
statement
normalize() (decimal.Context method)
(decimal.Decimal method)
not
operator, [1]
not in
operator, [1], [2]
notation
NotImplemented
object
null
operation, [1]
number
complex
floating point
number_class() (decimal.Context method)
(decimal.Decimal method)
numerator (fractions.Fraction attribute)
numeric
conversions
literals
object, [1], [2], [3]
types, operations on
numeric literal
Numerical Python

O

obj (memoryview attribute)
object, [1]
Boolean, [1]
Ellipsis
None, [1]
NotImplemented
built-in function, [1]
built-in method, [1]
bytearray, [1], [2]
bytes, [1]
callable, [1]
class, [1], [2]
class instance, [1], [2]
code, [1]
complex
complex number
dictionary, [1], [2], [3], [4], [5], [6]
file
floating point, [1]
frame
frozenset
function, [1], [2], [3], [4]
generator, [1], [2]
immutable, [1], [2]
immutable sequence
instance, [1], [2]
integer, [1]
io.StringIO
list, [1], [2], [3], [4], [5], [6], [7]
mapping, [1], [2], [3], [4]
memoryview
method, [1], [2], [3], [4]
module, [1]
mutable, [1], [2]
mutable sequence
numeric, [1], [2], [3]
range
sequence, [1], [2], [3], [4], [5], [6], [7]
set, [1], [2]
set type
slice
string, [1], [2]
traceback, [1], [2]
tuple, [1], [2], [3], [4], [5]
type
user-defined function, [1], [2]
user-defined method
object (built-in class)
object.__slots__ (built-in variable)
objects
comparing
oct() (built-in function)
octal
literals
octal literal
open
built-in function, [1]
open() (built-in function)
operation
Boolean
binary arithmetic
binary bitwise
concatenation
null, [1]
repetition
shifting
slice
subscript
unary arithmetic
unary bitwise
operations
Boolean, [1]
bitwise
masking
shifting
operations on
dictionary type
integer types
list type
mapping types
numeric types
sequence types, [1]
operator
!=
%
&
*
**
+
-
/
//
<
<<
<=
==
>
>=
>>
^
and, [1], [2]
comparison
in, [1], [2]
is, [1]
is not, [1]
not, [1]
not in, [1], [2]
or, [1], [2]
overloading
precedence
ternary
operators
or
bitwise
exclusive
inclusive
operator, [1], [2]
ord
built-in function
ord() (built-in function)
order
evaluation
output
standard
Overflow (class in decimal)
overloading
operator

P

package, [1]
regular
parameter
call semantics
function definition
value, default
parenthesized form
parser
partition() (bytearray method)
(bytes method)
(str method)
pass
statement
PATH, [1]
path
hooks
module search
path based finder, [1]
path entry
path entry finder
path entry hook
path hooks
physical line, [1], [2]
plus
plus() (decimal.Context method)
pop() (dict method)
(sequence method)
(set method)
popen() (in module os)
popitem() (dict method)
portion
: package
positional argument
pow
built-in function, [1], [2], [3]
pow() (built-in function)
power() (decimal.Context method)
precedence
operator
primary
print
built-in function
print() (built-in function)
__str__() (object method)
printf-style formatting, [1]
private
names
procedure
call
program
property (built-in class)
protocol
context management
iterator
provisional API
provisional package
Python 3000
Python Enhancement Proposals
PEP 236, [1]
PEP 237, [1]
PEP 238
PEP 255
PEP 278
PEP 302, [1], [2], [3], [4]
PEP 308
PEP 3104
PEP 3107, [1]
PEP 3115, [1]
PEP 3116
PEP 3118
PEP 3119
PEP 3120
PEP 3129
PEP 3131, [1]
PEP 3132
PEP 3135
PEP 3147
PEP 3155
PEP 328, [1], [2]
PEP 338
PEP 342
PEP 343, [1], [2]
PEP 362, [1]
PEP 366, [1], [2], [3]
PEP 380
PEP 395
PEP 411
PEP 414
PEP 420, [1], [2], [3], [4], [5], [6], [7], [8], [9]
PEP 443
PEP 448, [1], [2]
PEP 451, [1]
PEP 461
PEP 475
PEP 484
PEP 492, [1], [2], [3], [4], [5], [6], [7]
PEP 8, [1]
PYTHONHASHSEED
Pythonic
PYTHONPATH, [1], [2], [3]
PYTHONSTARTUP

Q

qualified name
quantize() (decimal.Context method)
(decimal.Decimal method)

R

radix() (decimal.Context method)
(decimal.Decimal method)
raise
statement
raise an exception
raising
exception
range
built-in function
object
range (built-in class)
raw string
re
module
readonly (memoryview attribute)
rebinding
name
reference
attribute
reference count
reference counting
regular
package
regular package
relative
import
release() (memoryview method)
remainder() (decimal.Context method)
remainder_near() (decimal.Context method)
(decimal.Decimal method)
remove() (sequence method)
(set method)
repetition
operation
replace() (bytearray method)
(bytes method)
(str method)
repr
built-in function
repr() (built-in function)
__repr__() (object method)
representation
integer
reserved word
restricted
execution
return
statement, [1], [2]
reverse() (sequence method)
reversed() (built-in function)
rfind() (bytearray method)
(bytes method)
(str method)
rindex() (bytearray method)
(bytes method)
(str method)
rjust() (bytearray method)
(bytes method)
(str method)
rotate() (decimal.Context method)
(decimal.Decimal method)
round
built-in function
round() (built-in function)
ROUND_05UP (in module decimal)
ROUND_CEILING (in module decimal)
ROUND_DOWN (in module decimal)
ROUND_FLOOR (in module decimal)
ROUND_HALF_DOWN (in module decimal)
ROUND_HALF_EVEN (in module decimal)
ROUND_HALF_UP (in module decimal)
ROUND_UP (in module decimal)
Rounded (class in decimal)
rpartition() (bytearray method)
(bytes method)
(str method)
rsplit() (bytearray method)
(bytes method)
(str method)
rstrip() (bytearray method)
(bytes method)
(str method)

S

same_quantum() (decimal.Context method)
(decimal.Decimal method)
scaleb() (decimal.Context method)
(decimal.Decimal method)
scope, [1]
search
path, module
send() (coroutine method)
(generator method)
sequence
item
iteration
object, [1], [2], [3], [4], [5], [6], [7]
types, immutable
types, mutable
types, operations on, [1]
set
display
object, [1], [2]
set (built-in class)
set type
object
setattr() (built-in function)
setcontext() (in module decimal)
setdefault() (dict method)
shape (memoryview attribute)
shift() (decimal.Context method)
(decimal.Decimal method)
shifting
operation
operations
simple
statement
single dispatch
singleton
tuple
slice, [1]
assignment
built-in function
object
operation
slice (built-in class)
slicing, [1], [2]
assignment
sort() (list method)
sorted() (built-in function)
source character set
space
special
attribute
attribute, generic
special method
split() (bytearray method)
(bytes method)
(str method)
splitlines() (bytearray method)
(bytes method)
(str method)
sprintf-style formatting, [1]
sqrt() (decimal.Context method)
(decimal.Decimal method)
stack
execution
trace
standard
output
Standard C
standard input
start (range attribute)
(slice object attribute), [1]
startswith() (bytearray method)
(bytes method)
(str method)
statement
*, [1]
**, [1]
@
assert
assignment, [1]
assignment, augmented
async def
async for
async with
break, [1], [2], [3], [4]
class
compound
continue, [1], [2], [3], [4]
def
del, [1], [2], [3]
expression
for, [1], [2], [3]
from
future
global, [1]
if, [1]
import, [1], [2]
loop, [1], [2], [3]
nonlocal
pass
raise
return, [1], [2]
simple
try, [1]
while, [1], [2], [3]
with, [1]
yield
statement grouping
staticmethod() (built-in function)
stderr (in module sys)
stdin (in module sys)
stdio
stdout (in module sys)
step (range attribute)
(slice object attribute), [1]
stop (range attribute)
(slice object attribute), [1]
StopIteration
exception, [1]
str (built-in class)
(see also string)
strides (memoryview attribute)
string
__format__() (object method)
__str__() (object method)
conversion, [1]
format() (built-in function)
formatting
immutable sequences
interpolation
item
methods
object, [1], [2]
str (built-in class)
str() (built-in function)
text sequence type
string literal
strings, documentation, [1]
strip() (bytearray method)
(bytes method)
(str method)
struct sequence
style
coding
subclassing
immutable types
Subnormal (class in decimal)
suboffsets (memoryview attribute)
subscript
assignment
operation
subscription, [1], [2], [3]
assignment
subtract() (decimal.Context method)
subtraction
suite
sum() (built-in function)
super() (built-in function)
swapcase() (bytearray method)
(bytes method)
(str method)
symmetric_difference() (set method)
symmetric_difference_update() (set method)
syntax
sys
module, [1], [2], [3]
sys.exc_info
sys.last_traceback
sys.meta_path
sys.modules
sys.path
sys.path_hooks
sys.path_importer_cache
sys.stderr
sys.stdin
sys.stdout
SystemExit (built-in exception)

T

tab
target
deletion
list, [1], [2]
list assignment
list, deletion
loop control
tb_frame (traceback attribute)
tb_lasti (traceback attribute)
tb_lineno (traceback attribute)
tb_next (traceback attribute)
termination model
ternary
operator
test
identity
membership
text encoding
text file
text mode
throw() (coroutine method)
(generator method)
title() (bytearray method)
(bytes method)
(str method)
to_bytes() (int method)
to_eng_string() (decimal.Context method)
(decimal.Decimal method)
to_integral() (decimal.Decimal method)
to_integral_exact() (decimal.Context method)
(decimal.Decimal method)
to_integral_value() (decimal.Decimal method)
to_sci_string() (decimal.Context method)
tobytes() (memoryview method)
token
tolist() (memoryview method)
trace
stack
traceback
object, [1], [2]
trailing
comma
translate() (bytearray method)
(bytes method)
(str method)
triple-quoted string, [1]
True, [1], [2]
true
trunc() (in module math)
truth
value
try
statement, [1]
tuple
display
empty, [1]
object, [1], [2], [3], [4], [5]
singleton
tuple (built-in class)
type, [1]
Boolean
built-in function, [1]
data
hierarchy
immutable data
object
operations on dictionary
operations on list
type (built-in class)
type of an object
TypeError
exception
types
built-in
immutable sequence
module
mutable sequence
operations on integer
operations on mapping
operations on numeric
operations on sequence, [1]
types, internal

U

unary
arithmetic operation
bitwise operation
unbinding
name
UnboundLocalError
unbuffered I/O
Underflow (class in decimal)
Unicode
Unicode Consortium
union() (set method)
universal newlines
bytearray.splitlines method
bytes.splitlines method
open() built-in function
str.splitlines method
UNIX
unpacking
dictionary
in function calls
iterable
unreachable object
unrecognized escape sequence
update() (dict method)
(set method)
upper() (bytearray method)
(bytes method)
(str method)
user-defined
function
function call
method
user-defined function
object, [1], [2]
user-defined method
object

V

value
default parameter
truth
value of an object
ValueError
exception
values
Boolean
writing
values() (dict method)
variable
free
vars() (built-in function)
virtual environment
virtual machine

W

while
statement, [1], [2], [3]
with
statement, [1]
writing
values

X

xor
bitwise

Y

yield
examples
expression
keyword
statement

Z

Zen of Python
ZeroDivisionError
exception
zfill() (bytearray method)
(bytes method)
(str method)
zip() (built-in function)