iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

c 語言與 python 的30天之旅 系列

這是一場 c 語言與python 的綜合研究之旅

參賽天數 24 天 | 共 24 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 21

python 與迭代器(Iterators) 和生成器(Generators)

在 Python 中,迭代器是一個對象,它能夠遍歷元素的集合,例如清單、元組、字典和集合,一次一個元素。迭代器實作迭代器協議,該協議由兩個特殊方法組成: i...

2025-10-05 ‧ 由 pigbrother 分享
DAY 22

python 與裝飾器

裝飾器模式:程式設計裝飾器是一種設計模式,可在運行時為現有物件或函式添加新的行為或功能,而無需改變其核心結構。這是透過使用提供新增功能的裝飾器物件或函數「包裝」...

2025-10-06 ‧ 由 pigbrother 分享
DAY 23

Python 與 Closures

Python 中的閉包就像「記憶體配備」函數。它們允許函數記住創建它的環境中的值,即使該環境不再存在。閉包用於函數式程式設計、事件處理和回呼函數,在這些函數中,...

2025-10-07 ‧ 由 pigbrother 分享
DAY 24

Python 與 Magic Methods

魔術方法,也稱為「dunder」(雙底線)方法,為 Python 類別定義特殊行為,讓您實作加法、索引等自訂操作。 class Dog: def __i...

2025-10-08 ‧ 由 pigbrother 分享