Python has three versions. You should always prioritize the most updated
version (currently it is 3.8.5), which improves and corrects errors from
previous versions. But there are still many applications developed in version
2.0, which is not compatible with 3.0 and may require the programmer to know
how to work with it.