上集回顾
上一节我们开始使用input进行人机交互,再次强调注意input返回的是字符串。
提示别人
输入没有问题,程序运行也没问题,这一节实际上就是在讲我们上一节说到的在input后面直接加提示语句,提示语句会直接在屏幕上打印下来提示用户输入信息。
巩固练习
1、了解pydoc
pydoc命令可以很方便的看python的类和方法的介绍,可在命令行和window下使用,其网页版界面非常友好:
命令行输入python input
看input的用法(咋这么少):
cmd里输入 python -m pydoc input
然后选择 browser
进入浏览器:
真是研究库源码的一大利器,后面学完教程之后就开始安排看这些源码,一方面真正知道怎么使用这些函数,另一方面看别人精美的代码能很大程度提高自己的编码能力。
2、研究 print("How old are you?",input())
的结果
结果很奇怪。程序运行起来没有任何提示,输入数字后才显示提示和输入的数字。这种方式不会产生错误,但是不符合使用逻辑。后面看看input的源码就知道它的工作原理了,为了会这样显示。
学习感悟:这节主要学了input后面紧跟用户提示的字符串,注意pydoc的使用和巩固练习二那样的错误例子。有空还是要看看肖哥录制的视频,应该对学习有一些帮助,特别是后面遇到学习困难的时候要记得这个解决途径。