builtins – 内置函数和异常

All builtin functions and exceptions are described here. They are also available via builtins 模块。

Functions and types

abs ( )
all ( )
any ( )
bin ( )
class bool
class bytearray
class bytes

See CPython documentation: bytes .

callable ( )
chr ( )
classmethod ( )
compile ( )
class complex
delattr ( obj , name )

自变量 name should be a string, and this function deletes the named attribute from the object given by obj .

class dict
dir ( )
divmod ( )
enumerate ( )
eval ( )
exec ( )
filter ( )
class float
class frozenset
getattr ( )
globals ( )
hasattr ( )
hash ( )
hex ( )
id ( )
input ( )
class int
classmethod from_bytes ( bytes , byteorder )

In MicroPython, byteorder parameter must be positional (this is compatible with CPython).

to_bytes ( size , byteorder )

In MicroPython, byteorder parameter must be positional (this is compatible with CPython).

isinstance ( )
issubclass ( )
iter ( )
len ( )
class list
locals ( )
map ( )
max ( )
class memoryview
min ( )
next ( )
class object
oct ( )
open ( )
ord ( )
pow ( )
print ( )
property ( )
range ( )
repr ( )
reversed ( )
round ( )
class set
setattr ( )
class slice

slice builtin is the type that slice objects have.

sorted ( )
staticmethod ( )
class str
sum ( )
super ( )
class tuple
type ( )
zip ( )

异常

exception AssertionError
exception AttributeError
exception 异常
exception ImportError
exception IndexError
exception KeyboardInterrupt
exception KeyError
exception MemoryError
exception NameError
exception NotImplementedError
exception OSError
exception RuntimeError
exception StopIteration
exception SyntaxError
exception SystemExit

See CPython documentation: SystemExit .

exception TypeError

See CPython documentation: TypeError .

exception ValueError
exception ZeroDivisionError