Python入门-零编程基础学习Python

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,我们必须要有一个计划,学习也要按照基本法,一步一步来。我会在接下来发布的文章中详细给大家拟定一个学习计划。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180210G14V4P00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券