Source: https://pedagogie.ac-strasbourg.fr/fileadmin/pedagogie/mathematiques/TICE/Python/Prise_en_main_de_PYTHON_3.pdf