购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

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

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

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

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

1.欢迎你

程序运行结果:

      你叫什么名字?凤飞
      凤飞,很高兴和你一起学Python!
提示

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

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

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

2.诗句接龙
提示

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

程序运行结果如下:

      天生我材必有用
      请输入下一句:君不见黄河之水天上来
      回答错误,正确答案是:千金散尽还复来

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

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

在前面的代码后面加上:

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

      千金散尽还复来
      True

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

      将进酒
      False

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

print(verse=="千金散尽还复来") 出现的结果是True或者False,如果相同(相等),那么是True,否则是False。

其中的 verse 是变量,变量就是可变化的值。 QehrHgG9mk34TguTgTeQTICHl1siPQaLox8Mp3kXVW0dQN8A0kOiXfYIaHxUSVtF

点击中间区域
呼出菜单
上一章
目录
下一章
×