学习Python,需要在计算机上实践操作,而实践的第一步,就是搭建开发环境。笔者建议初学者使用Anaconda与Pycharm组合。
Python解释器
Python开发环境的核心是Python解释器,Python解释器之于Python,如同上篇文章《初识/试程序代码(Windows环境)》里面介绍的WSH之于VBS。WSH是内嵌在Windows操作系统中的,所以不需要用户额外安装,VBS文件就能在Windows系统上运行。但Windows系统是不自带Python解释器的,所以就需要用户自己下载并安装Python解释器。其实只要安装Python解释器,在Windows系统上就能进行Python编程了,但这种“简陋”的环境对于初学者并不友好。
Anaconda
简要介绍一下Anaconda与Python解释器的关系,做一个不太恰当的类比,如果把Python解释器比作Window操作系统安装包(操作系统+基本的驱动软件),Anaconda则是在Windows系统安装包基础上又加入了许多用户常用的应用软件,比如:视频播放软件(如暴风影音)、下载软件(如迅雷)、社交软件(如QQ)、安全管理软件(如360安全卫士),输入法软件(如搜狗输入法)等等,然后把这个更大的安装包命名为Total,安装Total时,原Windows安装包是必选项,后加入的应用软件可以选择安装。这个Total安装包与Windows安装包之间的关系,可以看作Anaconda与Python解释器的关系。安装Anaconda占据的硬盘空间并不太多,并且很大程度为以后编程省去安装第三方库的麻烦。
Pycharm
Pycharm是Python开发的强大工具,其与Python的关系,类似于记事本与VBS的关系(但Pycharm比记事本功能全面得多)。用Pycharm可以编辑以及运行Python程序,但前提是Pycharm要做好与Python解释器的关联。
安装
至于Anaconda与Pycharm具体的安装步骤,网上有许多教学视频,方便简洁,比如**https://www.bilibili.com/**网站上就有很多资源,搜索关键字即可,相信初学者按照视频的说明,很快就能搞定。至于Python解释器的版本,建议不要用Python2,即便以后要用,不妨先把Python3学好之后再说。Pycharm的使用方式,教学视频中也有很详细的说明,这里只是要提醒一下,先把最基本的操作掌握就好,如创建工程,新建Python文件,运行操作等。有些老师喜欢一上来就把Pycharm的功能大肆讲解一通,可能会事倍功半,听者会觉得很枯燥。
题外话:从下图可以看出,python与anaconda的logo都与自身的英文含义相关,python是指“巨蟒”,生活在亚洲,而anaconda指“水蟒”,生活在南美,两种动物都体型巨大。
运行测试
安装与配置完成之后,就可以进入编程环节了,在Pycharm中创建好工程,输入print(“Hello world!”),再运行。下一节,将对print函数进行进一步讲解。