1.9 KiB
Builtin functions and exceptions
所有的内饰函数和异常类型都在下面描述。
函数和类型
-
abs()
-
all()
-
any()
-
bin()
-
class bool
-
class bytearray
-
class bytes
-
callable()
-
chr()
-
classmethod()
-
compile()
-
class complex
-
delattr(obj, name)
-
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()
异常类型
-
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 implement errno attribute, 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 TypeError
- See CPython documentation: TypeError.
-
exception ValueError
-
exception ZeroDivisionError