寫給非程式設計師的 Python 3 教程/前言

維基教科書,自由的教學讀本

本教程內的所有 Python 代碼均釋放到公有領域。因此你可以自由的修改它們,並可以以任意的許可再次分發。因為教程發佈在維基教科書上,教科書的 CC By-Sa 許可會要求書中所有的代碼及其衍生代碼都必須繼續遵守這個許可。但開頭已經說了本書的 Python 代碼均為共有領域的,因此在編寫代碼時,你不用擔心版權的問題。你可以放心的從教程中的代碼開始,在它們的基礎上進行編程。

本教程幾乎就是寫給非程式設計師的 Python 2.6 教程的翻版,主要更新了 Python 3 相關的內容。舊版的教程和其他語言的翻譯版可以在 http://jjc.freeshell.org/easytut/(英文) 找到。

《寫給非程式設計師的 Python 3 教程》編寫的主要目標是:給那些沒有編程經驗的人介紹 Python 語言,並教給他們一些通用的編程知識。

如果有一點 Python 或其他語言的編程經驗,我推薦你去看 Guido van Rossum 編寫的 為程式設計師準備的 Python 教程(英文)

如果你對這個教程有任何的疑問或者想提出建議,你可以在教程的討論頁留言,或者通過作者里的聯繫方式聯繫我們。我歡迎讀者們提出疑問或者建議,我將盡力解答你提出的疑問。

感謝 James A. Brown 撰寫了「在 Windows 上安裝 Python」的大部分內容。 感謝 Elizabeth Cogliati 對初稿的抱怨 :)、校對以及提出的許多新想法與建議(初稿對於非程式設計師來說幾乎沒什麼用)。 感謝 Joe Oppegaard 編寫了幾乎所有的練習題。 最後一併感謝對本教程做出了貢獻的人。

其他學習資源[編輯]