1. 为什么选择Python?
在学习编程语言时,我们常常会问自己,到底要“首先”选择哪种语言比较好?比如笔者在学习时,先接触了C语言,接着学习了Java和C++,然后才学了Python,之后我又学习了硬件开发的SystemVerilog,涉及网站开发的HTML5、JavaScript和CSS语言,以及iOS开发的Swift语言。经过不断地比较后,我个人认为,如果你不会编程,但又想学习编程,不妨试试Python。
Python是一门“优雅、明确、简单”的语言。Python包含了庞大完备的标准包,可以轻松完成很多功能及任务,比如在处理各类数据时,我们可以直接使用其已含有的函数,“拿来”就行。另外Python和C、Java等使用大括号的语言不一样,Python是依靠“缩进”来检测并编译代码,这个我们在之后的文章会着重介绍。一般来说,使用Python编的程序比较简短明了,作为入门语言来说相对较简单上手,同时也能很好地用于介绍数据结构、算法等进阶的计算机科学内容。
2. Python能干什么?
Python的应用很广泛,我们可以使用它来编写网站、写GUI(用户界面,可以理解为桌面软件)、制作游戏、处理数据,甚至可以用来编写编译器(开发新的编程语言)、硬件信号处理(树莓派)、编写操作系统功能等等。
3. 如何下载、安装Python?
下载Python很简单,我们只需要到Python 官网,点击下载Python,选择你的操作系统(Windows还是Mac OS)。这里我建议大家使用Python3(截止2018-02-10最新版本是Python 3.6.4 - Mac操作系统)。
具体页面如下。
接来下只要打开安装包、按照默认步骤安装即可。这里我用的是Mac OS,可能与Windows有一些出入,但是应该差别不大。
4. 开始使用Python
我们安装成功后,可以打开IDLE这个程序,具体图标长这样:
打开后长这样:
当然,我们不会一直使用IDLE(因为我们有更好的选择),不过用它来玩玩Python还是可以的。比如我们可以拿它来做数学:
(输入 7 + 7 - 3 + 8 * 4,会跳出 43;输入 7 + 7 - 3 + 8 / 4,会跳出 13.0;)
记住要用英文输入法,不要打中文输入法,特别是除号,不然不识别。如下图,红色标注的除号不能识别。
最后,我们来实现码农界的真理、名言和古训,
非常简单。当然,这里所有的箭头“>>>”是自动生成的,表示这是新的一行,可以在这里输入代码。
5. 学习计划
所谓学习Python,我们必须要有一个计划,学习也要按照基本法,一步一步来。我会在接下来发布的文章中详细给大家拟定一个学习计划。
领取专属 10元无门槛券
私享最新 技术干货