课程首页 › 第3章 › 第9课

第9课 探寻程序的输入输出

第3章 神奇的变量· 知识点:输出与输入 · 原书 3.1

第3章 神奇的变量

输入和输出就是运用程序和计算机对话的过程。

插图

玩游戏的时候,按空格键是输入,游戏角色跳起是输出。我们编写的程序需要控制输入什么,产生什么样的输出,控制输入到输出的过程可以称为算法。

我们来看两个有输入和输出的程序。

欢迎你1.

插图

程序运行结果:

你叫什么名字?凤飞

凤飞,很高兴和你一起学!

Python

提示

按Enter键告诉程序你输入完成了。

输入名字后,计算机将名字和欢迎语进行了拼接,然后输出。

插图

程序如果有输入,就需要计算机内存空出一块地方来存放我们输入的值。比如欢迎语中输入的名字:凤飞,存放好之后,我们给它挂上name的标签,下次用的时候,直接找到name,拿出名字,就可以使用输入的值了。

诗句接龙2.

插图

提示

注意代码编写的缩进,这是规范。按Tab键完成一个缩进。

插图

程序运行结果如下:

天生我材必有用

请输入下一句:君不见黄河之水天上来

回答错误,正确答案是:千金散尽还复来

第一个等号的意思是赋值给,也就是说让的值等于你输入的

verse verse诗句。

插图

第二个等号的意思是比较和千金散尽还复来,看看它们是否相等

verse(相同)。

在前面的代码后面加上:

插图

如果你输入的是“千金散尽还复来”,会得到:

千金散尽还复来

True

如果你输入的是“将进酒”会得到:

将进酒

False

print(verse)出现的结果就是你输入的诗句。