This is the v1.24.0 version of the MicroPython documentation. The latest development version of this page may be more current.

MicroPython differences from CPython

MicroPython implements Python 3.4 and some select features of Python 3.5 and above. The sections below describe the current status of these features.

For the features of Python that are implemented by MicroPython, there are sometimes differences in their behaviour compared to standard Python. The operations listed in the sections below produce conflicting results in MicroPython when compared to standard Python.