This is a common new-power-user mistake. DO NOT CHANGE the system-provided version of Python – doing so will break your system. Many important services depend upon Python, and a few break when versions change. You can run with different versions all you like (tools like venv and conda are good for that). Tips for success: DON’T remove or replace the system-provided Python, and DON’T change the /usr/bin/python3 symlink to point to a different version of Python. Within those two minor constraints, the world is your oyster.

– user535733 Sep 12 at 1:36

Ubuntu 20.04 current Python3 version.

What are Tokens
Smallest unit of program:

 python3 --version
Python 3.8.5