實體書籍
- Python 程式設計「超入門」:配合大量把程式具像的插畫,讓新手更容易了解程式語法,也能從生活上的例子去理解程式概念。
- 精通 Python:運用簡單的套件進行現代運算 - O'Reilly:大家滿推的一本書,裡面是循序漸進的敘述每一章節,也提供很多範例說明。
- Python程式設計實務:從初學到活用Python開發技巧的16堂課:除了有基礎的Python介紹,更配合各種實際應用去實作。
- Python程式設計入門 :每節的內容都很扎實深入,很適合當Python的參考書。不過因為內容真的太扎實,個人認為對新手讀起來會有點辛苦,但的確會因此打下較深的Python觀念。
- 深入淺出 Python - O'Reilly:這本還滿特別的,不是一般程式語言的教法從各種變數、判斷式、迴圈,一步步從基礎開始教,而是直接進入Python最好用的串列(list)、for迴圈開始教,然後進實際應用,目的是讓你很快速的了解Python的強項。
- 適合已經熟悉其他程式語言,希望掌握Python的開發訣竅,把它變成好用的開發工具。
- 不適合當成Python參考書。
至於哪一本比較好,我會說見仁見智,
可以先看目錄是否能達到你的學習需求,
如果許可的話,去書局走一遭,像是台北的天瓏書局、高雄的青年書局...etc.,
把 Python 3 的書籍都拿起來翻一翻,「看哪一本順眼」(用語比較容易看得懂、排版比較賞心悅目...etc.),那就選那一本當你的工具書。
一本看得順眼的書,
就算他的內容並不是最豐富,
但能帶你在初學的時候就能看得很舒服,
就能讓你在學習Python基礎的時候非常順心。
之後如果還想更深入,不管是網路資源,
或是挑選更深入的書籍,你就已經有足夠的背景知識去判斷了!