簡介

August 8, 2015 · View on GitHub

到目前為止如果你已經完全讀完了這本書並且也運行了很多程式,那麼你一定已經能夠非常熟練自如地使用周蟒與 Python了。你可能也已經編寫了一些周蟒或Python程式來嘗試練習各種周蟒與Python技能和特性。 如果你還沒有那樣做的話,那麼你一定要快點去實踐。現在的問題是「接下來該學習什麼?」。

我會建議你先試著用你所學的知識來解決這個問題: 建立你自己的地址簿命令行程式。在這個程式中,你可以添加、修改、刪除和搜索你的聯絡人(朋友、家人和同事等等)以及它們的資料(諸如電子郵件地址和/或電話號碼)。 這些資料應該被保存下來以供日後存取。

想想我們到目前為止所學的各種知識,你會覺得這個問題其實相當簡單。如果你仍然希望知道該從何處入手的話,那麼這裡也有一個提示。

提示

請在確實思考過上面問題的解決方式後再來閱讀這個提示.

建立一個類別來表示一個聯絡人的資料。使用字典來儲存聯絡人的物件,以聯絡人的名字作為鍵(key), 以聯絡人的實體(instance)作為值(value)。使用 cPickle 模塊來將這些物件保存在你的硬碟上。 使用字典內建的類別方法來添加、刪除和修改聯絡人的資料。

一旦你具備了完成這個程式的能力,你就可以說你是一個 Python 程式設計者囉。現在,無論你是否喜歡這本書,請立即寄一封信給我好分享你看完/做完了本書的感覺。 當然寄不寄是依你的意願的, 不過我很建議你這麼做.

這裡有一些繼續你的 Python 之路的方式:

結語

現在,我們已經來到了本書的結尾,但是就如那句名言: "這個階段的結束, 就是下一階段的開始." 我希望你已經感到了編寫程式的樂趣。 也對如何使用程式語言來解決遇到的諸多問題有了想法. 你可以使用你的電腦來自動地完成許多工作或者編寫你自己的遊戲,以及更多別的什麼東西。所以,這就放手去做吧!

回本書目錄