输入和输出就是运用程序和计算机对话的过程。
玩游戏的时候,按空格键是输入,游戏角色跳起是输出。我们编写的程序需要控制输入什么,产生什么样的输出,控制输入到输出的过程可以称为算法。
我们来看两个有输入和输出的程序。
程序运行结果:
你叫什么名字?凤飞 凤飞,很高兴和你一起学Python!
按 Enter 键告诉程序你输入完成了 。
输入名字后,计算机将名字和欢迎语进行了拼接,然后输出。
程序如果有输入,就需要计算机内存空出一块地方来存放我们输入的值。比如 欢迎语 中输入的名字:凤飞,存放好之后,我们给它挂上 name 的标签,下次用的时候,直接找到 name ,拿出名字,就可以使用输入的值了。
注意代码编写的缩进 , 这是规范 。 按 Tab 键完成一个缩进 。
程序运行结果如下:
天生我材必有用
请输入下一句:君不见黄河之水天上来
回答错误,正确答案是:千金散尽还复来
第一个等号的意思是 赋值 给 verse ,也就是说让verse的值等于你输入的诗句。
第二个等号的意思是 比较verse 和 千金散尽还复来 ,看看它们是否相等(相同)。
在前面的代码后面加上:
如果你输入的是“千金散尽还复来”,会得到:
千金散尽还复来 True
如果你输入的是“将进酒”会得到:
将进酒 False
print(verse) 出现的结果就是你输入的诗句。
print(verse=="千金散尽还复来") 出现的结果是True或者False,如果相同(相等),那么是True,否则是False。
其中的 verse 是变量,变量就是可变化的值。