今天是学习python的第三天。。。先附上几张今天跟着书敲的代码

《笨方法学python》的第三天

《笨方法学python》的第三天

以下是我在学习ex11-ex15中的记录:

1.在命令行下输入pydoc raw_input可以查看文档用法;
2.argv 是所谓的“参数变量(argument variable)”,是一个非常标准的编程术语。在其他的编程语言里你也可以看到它。这个变量包含了你传递给 Python 的参数。通过后面的练习你将对它有更多的了解。
3.通过”解包”可能是最好的描述方式了。它的含义很简单:“把 argv。
中的东西解包,将所有的参数依次赋予左边的变量名”。
4.我们将把这些我们导入(import) 进来的功能称作模组
5.我们在 txt 上调用了一个函数。你从 open 获得的东西是一个 file (文件)。
6.当你说 txt.read 时,你的意思其实是:“嘿 txt!执行你的 read 命令,无需任何参数!”
7.在使用完file后应使用.close()命令将其关闭,这是个好习惯。

以下是我在此中遇到的疑问,查资料解决后附上解答供参考:

  1. pydoc命令做什么用途?
  2. 上网查一下 Python 的 raw_input 实现的是什么功能。
  3. 我使用了“命令”这个词,不过实际上它们的名字是“函数(function) ”和“方法(method),区别。

solution:

  1. pydoc 模块利用了 Python 文档的约定,又使用了一些有关 Python 导入、继承和其它类似的实用知识。
  2. 读取控制台输入,会将用户的输入当做一个字符串来处理。
  3. 函数理论上不与其他东西关联,只需要相关参数;而方法是与某个对象相关联的。

相关文章: