原文链接:http://learnpythonthehardway.org/book/ex22.html
在这次和下一节的练习中都不需要写任何代码,所以也没有 “输出结果” 和 “研究训练”。事实上,这个此的练习更像一个大的研究训练。我打算让你对目前学到的所有知识点做一个罗列。
首先,返回你目前已经做过的每个练习写下你已经在那些练习中使用过的每一个关键字和操作符(另一个名称是“字符")确保你将符号都列举完整了。
接着,对每一个关键字或者操作符,写下它的名称和作用。如果你不能再这本书里找到这个符号的名称的话,那你去网上查找。如果你不知道一个关键字或操作符什么作用,那就再去阅读关于它的介绍文档并且尝试用它写一下代码示例来帮助理解。
你可能遇到你弄不明白或者不知道的知识点,如果是这种情况的话就先把不懂的这些放在列表中,当你找到它们相关的东西的时候可以随时翻出来去继续理解它。
一旦你列好了你的知识列表,那么你需要花几天再重写这个列表并且仔细检查所列的内容是否正确。这做起来可能有点令人厌烦但是你一旦做完这些的话就可以很好的记住这些知识点。
当你已经记住列表中的关键字和符号的作用的时候,你应该当你看到一个符号的时候可以立刻从记忆里列出这个字符的名称和作用来。当你遇到你不能想起来的,你应该立刻返回去再去记住它。
警告:
你做这练习最重要的事情就是:“这里没有失败,只有不断尝试直到成功为止。”
你在学什么?
当你正在做一个像这个一样令人厌烦死记的练习的时候,知道你为什么这么做事是非常重要的。它将帮你专注于你的目标并且知道你所有的努力的目的是什么。
在这次练习中你是在学习各种符号的名称和作用这样你就可以更容易的去阅读一些源代码。这就有点像学习英文字母表和一些基本词汇一样,只是在Python的这样字母表里面还有一些其他的符号你还没学到而已。
学的不要过于着急省的用脑过度。希望到目前为止这些字符在你看来不是那么生涩那样的话你就不用花太大力气去回顾了。你最好在做这些列表的时候每隔15分钟就休息一下。适当的休息可以更好的帮助你更快更好的学习。