小结 ex11-ex14:控制台输入(提问,提示),模组(参数,解包,变量)
ex11:提问
向控制台输入:input()【括号里可以写提示内容】
注:python 3.0 取消了raw_input(),只有input()
参考:http://www.runoob.com/python/python-func-raw_input.html
ex12:提示别人
文档帮助:pydoc
pydoc 是python自带的文档生成工具,可基于文本 、 wed页面 、服务器上以浏览器的方式呈现!【详细见文档】
命令:
- window: python -m pydoc 模块
- linux: pydoc 模块
(q:退出)
ex13:参数、解包、变量
命令行运行 python ex13.py ,这句命令中的 ex13.py 部分就是参数
# 从sys模块里导入argv功能。名词:模组,库
from sys import argv
# 解包:把argv分发给左边的一系列变量
script,first,second,third = argv
argv 是“参数变量”
对于argv不理解的,可以参考官方手册:https://docs.python.org/3/library/sys.html
ex14:提示和传递
将 raw_input 和 argv 一起使用,让你的脚本从用户手上得到更多的输入