2 打倒一号纸老虎

目标:√安装 Python

引言:

计算机语言有许多种,我们经过考虑,选择了 Python 作为本书的教学语言。因为 Python 的语法接近人类正常语言,代码容易看懂和编写。而且,它正逐渐成为一种被广泛应用的语言,一旦掌握了它,不论你以后从事什么工作,都可以使用它。

使用前,请先在计算机上安装 Python。在我们的生活中,程序随处都有,但许多人始终没有接触编程,其原因仅仅就是他们的计算机里没有编程软件,所以安装编程软件可以算是初学者遇到的第一个“拦路虎”。你也许会有安装编程软件超出自身能力范围的想法,但我想说的是:“只要你愿意动手去干,没有什么解决不了的问题。”其实 Python 的安装过程是比较容易的,按照如下步骤进行即可。

第一步:找到下载网站

打开浏览器,在搜索引擎(如百度)中搜索“Python 官方网站”就可以找到 Python 官网。另外,在图灵社区(iTuring.cn)的本书主页上也可下载所需软件,具体方法见本章最后。

第二步:下载软件

把鼠标放到页面中的“Downloads”上,如图 2-1 中圆框所示的位置,此时会出现一个下拉菜单,然后根据计算机的操作系统,点击进入相应的下载页面。

图像说明文字

图 2-1 选择下载页面

计算机需要安装一个最基本的程序才能使用,这个程序叫“操作系统”。现在,家用计算机的操作系统主要有 Windows 和 Mac OS X 两种。开机时,如果出现图 2-2中左边的图标,就是 Windows 系统,如果出现图 2-2 中右边的图标,就是 Mac OS X系统。

图像说明文字

图 2-2 操作系统图标

如果你的计算机用的是 Windows 系统,就点击下拉菜单中的“Windows”,此时进入的页面如图 2-3 所示,页面上有一行粗体字为 Python Releases for Windows。如果你的计算机用的是 Mac OS X 系统,就点击下拉菜单中的“Mac OS X”,此时进入的页面如图 2-4 所示,页面上有一行粗体字为 Python Releases for Mac OS X。

图像说明文字

图 2-3 Windows 系统需要进入的页面

图像说明文字

图 2-4 Mac OS X 系统需要进入的页面

需要说明的是,Python 语言分为 Python 3 和 Python 2 两个分支。在页面上,Python 后面所带的数字代表的是 Python 的版本号,根据第一个数字可区分是哪个分支的版本,如 Python 3.8.0 就属于 Python 3,Python 2.7.17 就属于 Python 2,而且Python 3 和 Python 2 的语法还有差别。本书以 Python 3 为例进行介绍,所以要安装Python 3.x.x,即第一个数字是 3 的版本,下面分开介绍 Windows 系统和 Mac OS X 系统的具体下载操作。

Windows 系统

对于 Windows 系统,为了兼容后面要安装的其他软件,我们选择安装 Python 3.2.5。请向下滚动页面,找到 Python 3.2.5,如图 2-5 横线处所示。然后,点击下面的 Windows x86 MSI installer(即图中打钩处所示文件)进行下载。这里说明一下,Python3.2.5 下面有两个安装文件,Windows x86-64 MSI installer 用于 64 位操作系统,Windows x86 MSI installer 用于 32 位操作系统,64 位和 32 位的具体含义就不展开了,虽然现在的计算机基本都是 64 位操作系统的,不过同样为了兼容我们后面要安装的其他软件,本书还是选择使用 32 位的安装文件,不要担心不能用,Windows 的 64 位系统是可以直接兼容 32 位程序的。

图像说明文字

图 2-5 下载文件的位置

Mac OS X 系统

Mac OS X 系统中已经自带了 Python 2.7,但为了与本书使用的版本配套,还是要安装 Python 3,这里对具体版本没有特别限制,所以找到一个 Python 3 版本下的安装包,点击下载即可。

第三步:安装 Python

Python 的安装过程比较简单,这里仅对 Windows 系统下安装Python 的过程进行演示,双击下载下来的 python-3.2.5.msi 文件,此时会出现如图 2-6 所示的界面,然后一直点击 Next 按钮即可。如果中间时间较长,请耐心等待。最后,点击 Finish 按钮,安装就结束了,如中间出现对话框,只要选择“是”或“运行”按钮即可。

图像说明文字

图 2-6 安装 Python

第四步:创建快捷方式

点击桌面左下角的“开始”图标,如图 2-7 所示,点击“所有程序”选项。

在程序菜单里面找到 Python 3.2,点击后可展开,如图 2-8 所示,将其中的 IDLE(Python GUI)直接拖到桌面上即可创建快捷方式。

图像说明文字

         图 2-7 找到“所有程序”选项                   图 2-8展开后的 Python 3.2

此时桌面上会出现 IDLE 图标,双击打开它,如果安装成功,即可出现如图 2-9所示的窗口。

图像说明文字

图 2-9 Python Shell 窗口

是不是不难?这实在称不上什么“拦路虎”,充其量只是一只“纸老虎”。不过由于计算机系统的各种问题,有时“纸老虎也能咬人”。可能按书上的步骤操作,没法

成功安装软件,这时你应该自己钻研一下,比如上网查查解决办法。初学编程时经常会遇到各种问题,所以具有主动解决问题的精神很有必要。如果实在无法战胜这只拦路虎,你也可以寻求身边“电脑高手”的帮助。对于他们来说,这样的事应该是“小菜一碟”。

后面随着学习的深入,我们还会安装一些软件,所以这次安装任务姑且称为“一号纸老虎”吧。

附:在图灵社区下载软件的方法

(1) 在百度页面中搜索“图灵社区”,或直接进入网站 ituring.cn,然后在打开网页的搜索框中输入本书书名《和孩子一起玩编程(第 2 版)》,如图 2-10 中的方框所示。

图像说明文字

图 2-10 在搜索框输入书名

(2) 在搜索结果中点击本书封面,然后在页面中找到“随书下载”并点击,可在下拉菜单中找到安装文件,点击即可下载。里面的python-3.2.5.msi 是 Widows 系统的 Python 安装文件,python-3.7.2-macosx10.9.pkg 是 Mac OS X 系统的 Python 安装文件,pygame-1.9.2a0.win32-py3.2.msi 是第 24 章里要用到的安装文件。

目录

  • 前言
  • 1 先来三道小测试
  • 2 打倒一号纸老虎
  • 3 从手指到计算机
  • 4 来给数字起名字
  • 5 培养优秀服务员
  • 6 奥运宝宝算年龄
  • 7 发现循环的秘密
  • 8 敢和高斯比赛吗
  • 9 循环也能讲条件
  • 10 程序里面走迷宫
  • 11 程序里面找套娃
  • 12 书山有路勤为径
  • 13 做道难题试一试
  • 14 自己也能设密码
  • 15 做到利人又利己
  • 16 程序里面设暗号
  • 17 使用函数做计算
  • 18 自己做一个模块
  • 19 模块拿来就能用
  • 20 程序里面摸大象
  • 21 海龟陪你学编程
  • 22 创作一幅抽象画
  • 23 古老游戏的玩法
  • 24 打倒二号纸老虎
  • 25 让计算机画个圆
  • 26 轻轻吹气圆会动
  • 27 方块不动圆才动
  • 28 自己也能做动画
  • 29 听我指挥的动画
  • 30 用鼠标控制的动画
  • 31 有模有样的动画
  • 32 自己做个小游戏
  • 33 程序的服务窗口 
  • 34 考试分数出来了
  • 35 修改考试分数表
  • 36 此处无表胜有表
  • 37 数据仓库小管家
  • 38 列表还有两兄弟
  • 39 了解函数的执行
  • 40 函数也能做参数
  • 41 银行账户要转账
  • 42 计算机的小魔法
  • 43 显示格式有讲究
  • 44 文件写入与读取
  • 45 了解变量作用域
  • 46 程序之间有协议
  • 47 服务器与浏览器
  • 48 网站里面有什么
  • 49 人工智能初体验
  • 附录A 进制与编码
  • 附录B 变量
  • 附录C 变量的数据类型
  • 附录D运算符
  • 附录E MATH 模块
  • 附录F 文件相关概念
  • 附录G 英文速查表