# `builtins` – 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

class bytes

  See CPython documentation: `bytes`.

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

  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

exception RuntimeError

exception StopIteration

exception SyntaxError

exception SystemExit

  See CPython documentation: `SystemExit`.

exception TypeError

  See CPython documentation: `TypeError`.

exception ValueError

exception ZeroDivisionError

Language and External Links

Language
  English
  中文

External links
  openmv.io
  forums.openmv.io
  github.com/openmv/openmv
  micropython.org
  forum.micropython.org
  github.com/micropython/micropython