没有什么特别的准备,一台能正常运行的电脑就行,Windows、Linux、Mac均可,作为一门跨平台的脚本语言,Python对于实际平台(系统)并没有什么挑剔,下面我简单介绍一下Python的学习过程,希望能够为你提供帮助。

01、搭建Python开发环境

这个是基础,也是必须掌握的,学习Python开发,首先基本的就是搭建本地开发环境,这个直接到官网下载安装包即可,Windows、Mac、Linux均有,选择适合自己平台的版本,建议Python3系列,Python2再过一个月的时间(2020年1月)就会停止更新和维护,许多新包也已不再支持Python2:

学习python

官方的安装包是为精简的,只带有标准库,如果你需要常用的第三方库,像numpy、pandas、matplotlib等,可以安装anaconda,一个集成软件,非常不错,推荐使用:

学习python

02、选择Python开发软件

“工欲善其事,必先利其器”,好的开发软件,不仅可以提高编码效率,还方便调试和维护,这里推荐2个非常不错的Python开发软件,分别是vs code和pycharm,不管是对于初学者,还是有一定经验的开发者,都非常适用:

  • vs code

这是一个小巧灵活的代码编辑器,在开发界非常流行,支持智能补全、代码高亮、语法提示等常见功能,编码效率高,运行速度快,插件扩展丰富,对于初学者来说,非常容易操作,又非常容易学习:

学习python

  • pycharm

这是一个比较专业的Python开发软件,相比较vs code来说,集成功能更多,也更厚重,支持单元测试、代码重构、代码分析等高级功能,因此在开发和调试上,效率更高,也更适合大型项目,如果你从事于Python开发,可以使用一下这个软件,非常不错:

学习python

03、Python基础学习入门

Python环境和Python软件准备好后,就是Python基础入门,这里网上可供学习的资料就非常多了,你也可以找一本Python书籍,边学边练习,常见的模块、函数、变量、类、文件操作、异常处理等都要熟悉掌握,这些是开发其他应用的基础,不要急于求成,一步一个脚印,掌握基本功为重要:

 

基本功熟悉后,就是Python深入学习,这里可供选择的方向就非常多了,机器学习、测试运维、数据处理、Web开发等都非常不错,根据自己兴趣爱好,结合职业前景,选择一两个方向,坚持下去,不断学习,积累经验,希望以上分享的内容能对你有所帮助吧。