《Python 神乎其技》免費教學文章整理

by 好豪
Published: Last Updated on

在網路上搜尋 Python 資料的時候,常常會出現 Dan Bader 的部落格文章,覺得他的教學很受用,就買了他出的書《Python 神乎其技(全新超譯版)》來看。讀完這本之後,我才感受到自己真正開始認識 Python 的特性。

事實上,這本書是作者 Dan Bader 過去教學文章的集大成,因此筆者好豪在這則筆記整理了書中所有章節內容,資料來源主要是作者的部落格、其經營的 Real Python 網站、以及他的 YouTube 頻道。我個人推薦 Python 新手必讀的內容包括:

就如作者所言,這不是一本適合入門的書。我個人認為適合幾種讀者:

  • 讀過至少一本 Python 入門書、或者一門 Python 線上課程 的初學者,這本書適合當第二本中階參考書
  • 曾經學過任何一種程式語言、了解基本程式語法的讀者,這本書適合讓你快速瀏覽 Python 特殊語法(Pythonic Code

如果你這些內容符合你的需要,我也推薦你閱讀旗標出版社在 2020 年出版此書的《Python 神乎其技(全新超譯版)》,除了中文版能讓學習效率更高以外,每個章節都有譯者加註特別內容,很多對 Python 3.7、3.8 新功能的補充,相當值得一讀。

《Python 神乎其技》



第二章:寫出簡單明瞭的 Python 程式

第三章:函式的一級物件特性、參數設定與修飾器

第四章:解密類別與物件的特性、行為並加以利用

第五章:Python 好用的資料結構比一比

第六章:迴圈、list 切片、走訪器與產生器

第七章:dict 取值、排序、合併與輸出技巧

第八章:探索 Python 開發環境與 bytecode

python-tricks(博客來購買連結)


你是 Python 熱愛者嗎?你知道 Python 函式的預設引數也有小陷阱嗎?推薦你閱讀好豪撰寫的 Python 可變物件預設引數陷阱 筆記,一起探討一下吧!

如果這則筆記有幫助到你,歡迎追蹤 好豪的粉絲專頁,我會持續分享 Python 以及資料科學相關文章;也可以點選下方按鈕分享,讓更多想提升 Python 技能的朋友看到!

推薦閱讀