每天10分钟,带你一周精通Python:第2章 为Python做好准备

每天10分钟,带你一周精通Python:第2章 为Python做好准备

2.1 安装解释器

在开始编写第一个Python程序之前,我们需要下载与我们所用计算机对应的合适的解释器

我们在本书中使用Python 3,因为在Python的官方网站上写着 “Python 2x是历史,Python3.x是这门语言的现在和未来”。 另外, “Python 3 消除了很多不必要的、会困住初级编程人员的荆棘”。

然而,当前Python2依旧被广泛地使用着。Python2和3大约90%的地方都很相似。因此如果学习了Python3,理解Python2编写的代码也就毫无困难。

前往 http://www.python.org/downloads/下载安装 Python3的解释器。网页的顶部应该已经指出了正确的版本。点击 Python 3的版本,将会开始下载解释器软件。

另一种方法是如果你想安装一个不同的版本,可以向下滚动页面,将会看到其他版本的列表。点击你想要的发行版本。我们在本书中将会使用 3.4.2 这一版本。在点击后,你将会被重定向到那个版本的下载页面。

滚动到页面的最底部,你将会看到那个版本的一个列表,里面列出了不同的安装包。选择你的计算机支持的正确的安装包。所使用的安装包依赖于两个因素。

  1. 操作系统(Windows、MacOS或者Linux)。
  2. 你所使用的处理器(32位或者64位)。

比如,如果你使用的是64位的Windows计算机,你将会需要使用“Windows x86-64 MSI安装包”,那么就点击那个链接下载这个安装包。如果你下载并运行了错误的安装包,别着急。你将会看到一条错误的信息,而安装包将不会继续安装。直接下载正确的安装包就不会有什么问题了。

一旦你成功安装了解释器,你就可以开始用Python编写代码了。

2.2 使用 Python Shell、IDLE并编写第一个程序

我们将使用IDLE程序来编写代码,IDLE程序和Python解释器是在一个安姿包里的。

为此,我们首先需要启动IDLE程序。你可以像启动其他任意程序一样来自动 IDLE 程序。比如在 Windows 8,你可以通过在搜索框内输入“IDLE”来找到这个程序。一旦找到它,点击 IDLE(Python GUI)来启动它,你将会看到如下所示的Python Shell。

Python 3.4.1 Shell
File Edit Shell Debug Options Windows Help
Python 3.4.1 (v3.4.1:c0e312e010fc, May 18 2014, 10:45:13) [MSC v.1600 64 bit (AM二
D64)] on win32
Type "copyright","credits" or "license()” foz more information.
>>>1

Python Shell 可以让我们以交互的模式来使用Python。这意味着我们每次可以输入一条命令。Shell等待用户输入的命令,执行并返回执行的结果。然后,Shell等待着下一条命令。

尝试着在Shell中输入下面的内容。以>>>开头的行是你需要输入的命令,而命令下面的那一行显示的是命令的结果。

>>> 2+3
5
>>> 3>2
True
>>> print ('Hello World')
Hello World

当你输入2+3时,你正在把命令发送给Shell,,让它计算出2+3的值。因此,Shell 会返回答案5。当你输入3>2时,你是在问Shell3是否大于2。Shell回答True。最后,print是让Shell显示一行Hello World的命令。

Python Shell是一个非常方便测试Python命令的工具,尤其是我们开始使用这门语言的时候。然而,如果你退出并再次进入Python Shell,你所输入的所有命令都会不见。另外,你无法使用Python Shell来创建一个真正的程序。为了编写一个真正的程序,你需要在一个文本文件中编写代码,并以.py扩展名的方式保存。这个文件就是一个Python的脚本。

为了创建一个 Python 脚本,点击Python Shell顶部菜单中的 File>New File。这个操作将会打开一个文本编辑器,在这个编辑器中我们可以开始编写第一个程序,“Hello World”程序。编写“Hello World”程序对于所有的初学编程者而言,就像是某种入门仪式一样。我们将使用这个程序,来更加熟悉IDLE程序。

在文本编辑器中输入下面的代码(不是在Shell中)。

#打印出单词"Hello World"
print ("Hello World")

这行#打印出单词"Hello World”是红色的,而“print”单词是紫色的,“HelloWorld”是绿色的。这是软件本身的方式,让我们的代码更加易于阅读。单词“print”和“Hello World”在我们的程序中有不同的目的,因此它们使用不同的颜色展示。我们将在随后的章节中更加详细地讲解。

那一行#打印出单词"Hello World”(红色部分)并不是程序的一部分。这是一段注释,用于让我们的代码更易于被其他程序员阅读。这一行会被Python解释器忽略。为了在程序中添加注释,我们在注释的每一行的前面输入#号,像这样:

#这是一条注释
#这也是一条注释
#这依然是注释

注释的另一种方式是使用三个单引号(或者三个双引号)来添加多行注释,像这样:

‘’’
这是一条注释
这也是一条注释
这依然是注释
‘’’

现在点击 File>Save As···来保存你的代码。确保你使用.py扩展名来保存它。

完成了?瞧!你刚刚已经成功编写了你的第一个Python程序。

最后点击 Run > Run Module来执行程序(或者按F5键)。你应该可以看到Hello World这两个词出现在你的Python Shell中。
在这里插入图片描述

  • 20
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值