《Python基础教程(第3版)》试读:1.1 交互式解释器

该动手实践了。在本章中,你将学习如何借助计算机能够听懂的语言——Python——来控制它。这里没有什么太难的内容,只要了解计算机的基本工作原理,就能按部就班地完成本章的示例。我将从最简单的内容着手介绍一些基本知识,但鉴于Python功能强大,你很快就能完成一些非常复杂的任务。 首先,需要安装Python或核实已经安装了它。如果你使用的是macOS或Linux/UNIX,请打开终端(在Mac中为应用程序Terminal),输入python并按回车键。你将看到一条欢迎消息,其末尾为如下提示符: >>> 如果情况确实如此,就可以输入Python命令了,但需要注意的是,你的系统安装的可能是较旧的Python版本。如果第一行消息的开头为Python 2,而不是Python 3,你可能要安装较新的版本,因为Python 3在多个方面发生了翻天覆地的变化。 具体的安装步骤视使用的操作系统和安装方式而异,但最简单的方法是访问www.python.org,其中有下载页面的链接。安装过程非常简单,不管你使用的是Windows、macOS、Linux/UNIX还是其他操作系统,只需单击链接就可访问相应的最新版本。如果你使用的是Windows或Mac,将下载一个安装程序,可通过运行它来安装Python。如果你使用的是Linux/UNIX,将下载到源代码压缩文件,需要按说明进行编译,但通过使用Homebrew、APT等包管理器,可简化安装过程。 安装Python后,尝试启动交互式解释器。要从命令行启动Python,只需执行命令python。如果同时安装了较旧的版本,可能需要执行命令python3。如果你更喜欢使用图形用户界面,可启动Python自带的应用程序IDLE。 1.1 交互式解释器 启动Python后,可看到类似于下面的提示符: Python 3.5.0 (default, Dec 5 2015, 15:03:35) [GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.1.76)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> 解释器的外观及其显示的错误消息因版本而异。虽然看上去没多大意思,但请相信我,这其实很有趣,因为这是进入黑客殿堂的大门——对计算机进行控制的第一步。更准确地说,这是一个交互式Python解释器。请尝试像下面这样做,以核实它是否管用: >>> print("Hello, world!") 等你按下回车键后,将出现如下输出: Hello, world! >>> 如果你熟悉其他计算机语言,可能习惯了在每行末尾都加上分号。在Python中无需这样做,因为在Python中,一行就是一行。如果你愿意,也可加上分号,但不会有任何影响(除非后面还有其他代码),况且大家通常都不这样做。 这是怎么回事呢?>>>是提示符,可在它后面输入一些内容。例如,如果你输入print("Hello, world!")并按回车键,Python解释器将打印字符串"Hello, world!",然后再次显示提示符。 如果输入截然不同的内容呢?请尝试这样做: >>> The Spanish Inquisition SyntaxError: invalid syntax >>> 显然,解释器没有看懂 (如果你运行的不是IDLE,而是Linux命令行解释器,错误消息可能稍有不同)。解释器还指出了问题出在什么地方:使用红色背景色(在命令行解释器中,使用的是脱字符号^)突出单词Spanish。 如果你喜欢这个解释器,可再尝试几次(要获取使用指南,可在提示符下输入命令help()并按回车键。在IDLE中,还可按F1来获取帮助信息),否则请接着往下读。毕竟,在不知道如何与之交流的情况下,这个解释器并不是很有趣。

>Python基础教程(第3版)

Python基础教程(第3版)
作者: Magnus Lie Hetland
isbn: 7115474885
书名: Python基础教程(第3版)
页数: 476
译者: 袁国忠
定价: CNY 99.00
出版社: 人民邮电出版
出版年: 2018-2-1
装帧: 平装