父与子的编程之旅:与小卡特一起学 Python(3):出发吧 1.3

阅读数:18 2019 年 11 月 17 日 15:29

父与子的编程之旅:与小卡特一起学Python(3):出发吧 1.3

内容简介
《父与子的编程之旅:与小卡特一起学 Python》是一本家长与孩子共同学习编程的入门书。作者是一对父子,他们以 Python 语言为例,详尽细致地介绍了 Python 如何安装、字符串和操作符等程序设计的基本概念,介绍了条件语句、函数、模块等进阶内容,讲解了用 Python 实现游戏编程。书中的语言生动活泼,叙述简单明了。为了让学习者觉得编程有趣,《父与子的编程之旅:与小卡特一起学 Python》编排了很多卡通人物及场景对话,让学习者在轻松愉快之中跨入计算机编程的大门。
《父与子的编程之旅:与小卡特一起学 Python》适合中小学生以及一切编程初学者。

(来点指令吧)

下面就来向 Python 下达我们的第一条指令。

在 >>> 提示符末尾的光标后面键入:

复制代码
print "Hello World!"

然后按下 Enter(回车键)。(有些键盘上,这个键称为 Return 键。)每键入一行指令之后,都要按回车键。

按下回车键之后,会得到这样一个响应:

复制代码
Hello World!
>>>

下图显示了 IDLE 窗口中执行这个指令的情况。

父与子的编程之旅:与小卡特一起学Python(3):出发吧 1.3

Python 会完全照你说的去做:它会打印(print)你的消息。(在编程中,打印通常是指在屏幕上显示文本,而不是用打印机打印在一张纸上。)你键入的这行文本就是一个 Python 指令。你现在就是在编程!计算机已经在你的掌控之中!

父与子的编程之旅:与小卡特一起学Python(3):出发吧 1.3

另外,学习编程时总有这样一个传统:刚开始都是让计算机显示“Hello World!”。我们也会沿袭这个传统,这本书的书名就是从这里来的。欢迎来到编程世界!

父与子的编程之旅:与小卡特一起学Python(3):出发吧 1.3

这个问题问得好! IDLE 想帮你更好地理解这些内容。它用不同的颜色显示文本,便于你区分代码(code)的不同部分。(在 Python 之类的语言中,代码就是下达给计算机的指令,这只是指令的另一个叫法。)本书后面我会慢慢解释这些不同部分究竟是什么。

如果出问题

如果有错,可能会看到类似下面的结果:

复制代码
>>> pront "Hello World!"
SyntaxError: invalid syntax
>>>

父与子的编程之旅:与小卡特一起学Python(3):出发吧 1.3

这个错误消息表示,Python 不懂你键入的内容。在上面的例子中,print 被错拼为 pront,Python 不知道该怎么处理。如果你犯了这个错误,可以再试一次,这一回一定要完全按照例子键入指令。

父与子的编程之旅:与小卡特一起学Python(3):出发吧 1.3

这是有道理的。因为 print 是一个 Python 关键字,而 pront 不是。

术语箱
关键字(keyword)是作为 Python 语言一部分的特殊词,也称为保留字(reserved word)。

评论

发布