从0开始学Python

    我是一名技术小白,最近开始想要学习Python编程,在学习的过程中遇到了很多坑,所以希望记录下来,分享给大家,希望之后的人在学习的过程中能够避免这些问题。

    首先进行一些基础介绍,目前有两个不同的Python版本:Python 2和Python 3。每种语言都会随着新概念和新技术的推出不断发展,Python的开发者也在不断的致力于丰富和强化其功能。那么对于我们小白玩家来说,应该如何选择Python版本呢?如果你的系统安装了两个版本,请使用Python 3;如果你没有安装Python,请安装Python 3;如果你公司的项目不是必须用Python 2,那请安装Python 3;如果你不得不用Python 2,请使用Python 2.7以后的版本。

    那在我们确认了版本问题后,应该如何选择Python IDE呢?推荐如下几款。

    1.PyCharm

    这是一个跨平台的Python开发工具,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

    2.Sublime Text

    Sublime Text是一个著名的编译器,Sublime Text3基本上可以1秒即启动,反应速度很快。同时它对Python的支持也很到位,具有代码高亮,语句提示,自动完成等功能。

    下载地址:http://www.sublimetext.com/3

    3.Vim

    Vim是一个简洁,高效的工具,速度很快,可以做任何事,从来不崩溃。Vim是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。不过Vim相比于Sublime Text来说,上手有一定难度,配置起来有些麻烦。

    4.Eclipse+PyDev

    想来java工程师对于Eclipse这个IDE一定不陌生,那么使用Eclipse+PyDev插件会是一个很好的选择,可以让熟悉Eclipse开发环境的人轻易上手。

    那以上就是一些IDE的推荐啦,希望可以让大家找到适合自己的一款。那如果上面这些你都没怎么用过,推荐你使用Sublime Text,上手简单,反应快,当然了,我也是用的这款IDE。下一篇文章会给大家介绍不同操作系统中搭建Python编程环境,接下来就可以开启我们的Python编程之旅啦,祝我们顺利。

你可能感兴趣的:(从0开始学Python)