На момент написания этих строк текущей является версия 3.х. Однако параллельно с веткой 3.х доступна и ветка 2.х (хотя ее поддержка завершена в 2020-ом году). Какую версию выбрать - 3.х или 2.х? В Интернете вы можете часто найти рекомендации бывалых программистов, рекомендующих использовать версии 2.7. Они мотивируют это наличием огромного количества кода, написанного под версию 2.7, своим опытом разработки в версии 2.7 и, конечно же, нежеланием переходить на ветку 3.х ( тогда придется переписать много кода). Однако посмотрите на дату, когда были написаны эти рекомендации. Скорее всего, это будет 2009 или 2012 год максимум. Первая версия Python 3.0 появилась в декабре 2008 года, с тех пор уже много воды утекло, и большая часть их рекомендаций уже потеряла свою актуальность. Если вы - начинающий программист и только хотите начать осваивать Python, вам следует выбрать версию - 3.9. Совсем другое дело, когда вы - уже состоявшийся программист, знаете другие языки программирования (например