iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Python

為你自己讀 CPython 原始碼 系列

Python 是一款容易學習的程式語言,正因為抽象化的結果,即使是初學者也能夠很快的上手並開始撰寫程式。但,你知道你正在寫的這個資料結構或是呼叫的函數是怎麼運作的嗎?希望藉由閱讀原始碼的過程,能夠更多了解一點 Python 的運作原理,並對網路上常見的教學有更清晰的認識,不再相信沒有根據的說法,建立「單一真相來源(Single Source of Truth)」,從而提高撰寫程式時的能力和信心。

全文內容亦會同步更新至 https://pythonbook.cc/ 網站

鐵人鍊成 | 共 31 篇文章 | 33 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11 - 字串的秘密生活(下)

本文同步刊載於 「為你自己學 Python - 字串的秘密生活(下)」 字串的秘密生活(下) 字串操作 複製字串 在上個章節中我們介紹過這個寫法: mes...

2024-09-25 ‧ 由 高見龍 分享
DAY 12

Day 12 - 從準備到起飛!

本文同步刊載於 「為你自己學 Python - 從準備到起飛!」 從準備到起飛! 假設你寫了一個 Python 程式像這樣: # 檔案:hello.py...

2024-09-26 ‧ 由 高見龍 分享
DAY 13

Day 13 - 參觀 Bytecode 工廠

本文同步刊載於 「為你自己學 Python - 參觀 Bytecode 工廠」 參觀 Bytecode 工廠 雖然 Python 在分類上算是被分類在直譯...

2024-09-27 ‧ 由 高見龍 分享
DAY 14

Day 14 - 串列的排隊人生

本文同步刊載於 「為你自己學 Python - 串列的排隊人生」 串列的排隊人生 有些程式語言,例如 C 語言,對於陣列(Array)的設計,不僅只能放同...

2024-09-28 ‧ 由 高見龍 分享
DAY 15

Day 15 - 字典的整理收納課(上)

本文同步刊載於 「為你自己學 Python - 字典的整理收納課(上)」 字典的整理收納課(上) 跟串列一樣,Python 的字典(dict)是很常使用的...

2024-09-29 ‧ 由 高見龍 分享
DAY 16

Day 16 - 字典的整理收納課(下)

本文同步刊載於 「為你自己學 Python - 字典的整理收納課(下)」 字典的整理收納課(下) 在上個章節我們已經看到如何建立字典物件,不過隨著字典物件...

2024-09-30 ‧ 由 高見龍 分享
DAY 17

Day 17 - 不動如山的 Tuple

本文同步刊載於 「為你自己學 Python - 不動如山的 Tuple」 不動如山的 Tuple Python 裡的 Tuple 是一種不可變的(Immu...

2024-10-01 ‧ 由 高見龍 分享
DAY 18

Day 18 - 虛擬機器五部曲(一)

本文同步刊載於 「為你自己學 Python - 虛擬機器五部曲(一)」 虛擬機器五部曲(一) Python 虛擬機器(Python Virtual Mac...

2024-10-02 ‧ 由 高見龍 分享
DAY 19

Day 19 - 虛擬機器五部曲(二)

本文同步刊載於 「為你自己學 Python - 虛擬機器五部曲(二)」 虛擬機器五部曲(二) 上個章節大概看過包在函數裡的 Code Object,Cod...

2024-10-03 ‧ 由 高見龍 分享
DAY 20

Day 20 - 虛擬機器五部曲(三)

本文同步刊載於 「為你自己學 Python - 虛擬機器五部曲(三)」 虛擬機器五部曲(三) 在前面的章節簡單的看了一下 Code Object 和函數物...

2024-10-04 ‧ 由 高見龍 分享