Python是真心好用,在选择Python版本时分下面几种情况:

1)初学者:版本越新越好,当前稳定版是3.8.5,马上3.9就要来了。如果你买了教程或有老师带,建议用他们建议的版本。不过不建议选择使用Python 2.x的教程,已经太老且很多特性与当前官方支持版本不兼容,且此系列版本都不再提供官方支持。

2)平时使用:如果只是一般使用,无特别需求,也建议用最新版本;

3)工作用:建议使用与生产环境一致的版本。此外建议本地可以安装conda管理各个不同python版本,方便开发调试。

此外,学习Python时也建议使用Pycharm最新社区版作为IDE开发环境,虽然软件较大较慢,但是真心好用。使用它可以专心开发,也能养成良好的编码习惯。

综上,初学者强烈建议用最新版,但是老版本也还是需要了解,最起码当前企业工作中使用Python还是存在2.x和3.x同时存在的情况,且完全迁移到3.x还需要较长时间。以我为例,我主要用Python进行运维、大数据分析(机器学习、建模)等工作,我司运维时主要是Linux系统自带的Python,版本较老,大部分还是Python2.x;而大数据分析中,机器学习平台使用Python3.7及scikit-learn库,而Spark分析及机器学习平台使用的是Python3.6及pyspark库的ml包。都只使用了皮毛,菜鸟~