Python 是一款容易學習的程式語言,正因為抽象化的結果,即使是初學者也能夠很快的上手並開始撰寫程式。但,你知道你正在寫的這個資料結構或是呼叫的函數是怎麼運作的嗎?希望藉由閱讀原始碼的過程,能夠更多了解一點 Python 的運作原理,並對網路上常見的教學有更清晰的認識,不再相信沒有根據的說法,建立「單一真相來源(Single Source of Truth)」,從而提高撰寫程式時的能力和信心。
全文內容亦會同步更新至 https://pythonbook.cc/ 網站
本文同步刊載於 「為你自己學 Python - 虛擬機器五部曲(四)」 虛擬機器五部曲(四) 在 Python 的作用域(Scope)有分 LEGB(Lo...
本文同步刊載於 「為你自己學 Python - 虛擬機器五部曲(五)」 虛擬機器五部曲(五) 上個章節介紹了 LEGB 四種 Scope 的設計,但在這過...
本文同步刊載於 「為你自己學 Python - 類別與它們的產地)」 類別與它們的產地 大家講到物件導向程式設計,大概就會講到類別(Class)這個東西。...
本文同步刊載於 「為你自己學 Python - 類別繼承與家族紛爭(上))」 類別繼承與家族紛爭(上) 其實類別的「繼承(Inheritance)」在其它...
本文同步刊載於 「為你自己學 Python - 類別繼承與家族紛爭(中))」 類別繼承與家族紛爭(中) 這個章節我們先稍微喘口氣,暫時不看 CPython...
本文同步刊載於 「為你自己學 Python - 類別繼承與家族紛爭(下))」 類別繼承與家族紛爭(下) 上個章節大概介紹過 C3 線性演算法,可以自己手算...
本文同步刊載於 「為你自己學 Python - 產生一個產生器)」 產生一個產生器 產生器(Generator)在 Python 裡是一個很有趣的東西,它...
本文同步刊載於 「為你自己學 Python - 轉呀轉呀七彩迭代器)」 轉呀轉呀七彩迭代器 在 Python 裡迭代器(Iterator)使用的頻率很高,...
本文同步刊載於 「為你自己學 Python - 無所不在的描述器)」 無所不在的描述器 描述器(Descriptor)是 Python 中一個非常有趣也是...
本文同步刊載於 「為你自己學 Python - 例外處理的幕後真相)」 例外處理的幕後真相 電腦程式可能不會犯錯,但人類會,而且總是犯錯。有些是故意的,有...