Builtin functions and exceptions¶
All builtin functions and exceptions are described here. They are also
available via builtins module.
Functions and types¶
-
abs()¶
-
all()¶
-
any()¶
-
bin()¶
-
class
bool¶
-
class
bytearray¶
-
callable()¶
-
chr()¶
-
classmethod()¶
-
compile()¶
-
class
complex¶
-
delattr(obj, name)¶ The argument 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¶
-
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¶ The slice builtin is the type that slice objects have.
-
sorted()¶
-
staticmethod()¶
-
class
str¶
-
sum()¶
-
super()¶
-
class
tuple¶
-
type()¶
-
zip()¶
Exceptions¶
-
exception
AssertionError¶
-
exception
AttributeError¶
-
exception
Exception¶
-
exception
ImportError¶
-
exception
IndexError¶
-
exception
KeyboardInterrupt¶
-
exception
KeyError¶
-
exception
MemoryError¶
-
exception
NameError¶
-
exception
NotImplementedError¶
-
exception
OSError¶ See CPython documentation:
OSError. MicroPython doesn’t implementerrnoattribute, instead use the standard way to access exception arguments:exc.args[0].
-
exception
RuntimeError¶
-
exception
StopIteration¶
-
exception
SyntaxError¶
-
exception
SystemExit¶ See CPython documentation:
SystemExit.
-
exception
ValueError¶
-
exception
ZeroDivisionError¶