commit/obp.RWPy4learner.v1: ream D: 小修 ch01 2,3,4 节

7 views
Skip to first unread message

Bitbucket

unread,
May 24, 2012, 5:59:38 AM5/24/12
to zoomquiet...@gmail.com
1 new commit in obp.RWPy4learner.v1:


https://bitbucket.org/ZoomQuiet/obp.rwpy4learner.v1/changeset/124aa8aad8fb/
changeset: 124aa8aad8fb
user: ream D
date: 2012-05-24 11:59:06
summary: 小修 ch01 2,3,4 节
affected #: 7 files

diff -r c1724c4513e1ba17b7c6f8c6e2f9e2425ce98930 -r 124aa8aad8fb8be8387726d9bdd8cd20834bf540 source/_static/Thumbs.db
Binary file source/_static/Thumbs.db has changed


diff -r c1724c4513e1ba17b7c6f8c6e2f9e2425ce98930 -r 124aa8aad8fb8be8387726d9bdd8cd20834bf540 source/_static/figs/Thumbs.db
Binary file source/_static/figs/Thumbs.db has changed


diff -r c1724c4513e1ba17b7c6f8c6e2f9e2425ce98930 -r 124aa8aad8fb8be8387726d9bdd8cd20834bf540 source/_static/i/Thumbs.db
Binary file source/_static/i/Thumbs.db has changed


diff -r c1724c4513e1ba17b7c6f8c6e2f9e2425ce98930 -r 124aa8aad8fb8be8387726d9bdd8cd20834bf540 source/_static/j/Thumbs.db
Binary file source/_static/j/Thumbs.db has changed


diff -r c1724c4513e1ba17b7c6f8c6e2f9e2425ce98930 -r 124aa8aad8fb8be8387726d9bdd8cd20834bf540 source/_static/snap/Thumbs.db
Binary file source/_static/snap/Thumbs.db has changed


diff -r c1724c4513e1ba17b7c6f8c6e2f9e2425ce98930 -r 124aa8aad8fb8be8387726d9bdd8cd20834bf540 source/_static/snap/ch01_3_search_if.png
Binary file source/_static/snap/ch01_3_search_if.png has changed


diff -r c1724c4513e1ba17b7c6f8c6e2f9e2425ce98930 -r 124aa8aad8fb8be8387726d9bdd8cd20834bf540 source/ch01/usedict.rst
--- a/source/ch01/usedict.rst
+++ b/source/ch01/usedict.rst
@@ -1,8 +1,10 @@
再次优化通信录
====================
-“对,前面已经决定要做一个添加联系人的功能,怎样才能实现添加联系人呢?”小白想啊想啊,这时,他突然想到:“对了,前一次优化,是用了 list ,在《简明 Python》 中,list 属于的章节是数据结构,那么数据结构....”小白想起了简明中对数据结构的描述:
+小白不断地在他的 list 中添加新的联系人,可是很快,他就发现随着联系人的增加,他的 list 越来越大。“哇靠,这么大的 list ,俺眼都花了!”。小白添加到了第 49 个同学的信息时,再也无法忍受这庞大的 list。“卧槽!这么大的通信录,而且联系人还是一个连着一个的,维护起来超麻烦。不行!看来我得寻找一个新的、可读性更高的数据储存方式了!”小白吼道。

+“一个新的数据储存方式?该在哪才能找到这个新的数据储存方式呢?”小白思索道,他想起了他以前的知识几乎都是从《简明》 学来的。那么简明教程会不会有他这次想找的东西呢?小白翻开简明,他发现以前有关数据处理的 list 办法是出自于简明中 数据结构 一章。他想:“list 办法是出自这章的,那么,这章会不会有一些别的储存方式比这个 list 更简便的呢?”小白决定仔细看看简明中 数据结构 这章。

+一点开这章,他就看到了这些东西:
::


@@ -10,16 +12,15 @@

在Python中有三种内建的数据结构——列表、元组和字典。我们将会学习如何使用它们,以及它们如何使编程变得简单”

-“对,数据结构就是用来储存某些数据的,那么,我只时用了数据结构中的列表,还有三个数据结构我没有学呢!”小白想“为何我不去数据结构哪一张找找看有没有一些更好的数据结构,可以实现程序的添加联系人功能的呢?”小白想。
-
-小白打开《简明的 Python 教程》中的 数据结构 一节,突然,他眼前一亮,发现了这些内容:
+“对,数据结构就是用来储存某些数据的,我只时用了数据结构中的列表,还有三个数据结构我没有学呢!”小白思索道。他感觉,这一节中就有他想要的东西。他仔细地,一页一页的继续看下去。突然他眼前一亮,发现了这些内容:

.. image:: ../_static/snap/ch01-5-dict.png

-“字典?联系人?这也太巧了吧!怎么他和我想做的是同一件东西”小白继续看下去,当他看到了字典的实例后“Oh,这是神马东西嘛,输出这么乱,完全看不懂,还是自己试试看把它上面的实例打到 IDLE 里看会怎样吧!”
+“字典?联系人?这也太巧了吧!怎么它的实例和我想做的是同一件东西”小白继续看下去,当他看到了简明中字典的实例和输出“Oh,这是神马东西嘛,输出这么乱,完全看不懂,还是自己试试看把它上面的实例打到 IDLE 里看会怎样吧!”


小白在 Idle 中输入了实例中的语句,并进行了自己的理解。
+
::

#(实例引用自简明)

Repository URL: https://bitbucket.org/ZoomQuiet/obp.rwpy4learner.v1/

--

This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
Reply all
Reply to author
Forward
0 new messages