iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

Python十翼:與未來的自己對話 系列

本系列文針對十個Python主題整理反思,並寫下筆記。
期許現在的自己能助未來的自己一臂之力。

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Day01] 緣起及Python學習資源分享

緣起 不知道諸位會不會常遇到一種情況,就是當您那陣子很常使用程式的某種功能,會非常熟練,也了解了大部份的坑要怎麼解,覺得自己已經掌握了這項技能。但是日子久了,又...

2023-09-13 ‧ 由 Jerry Wu 分享
DAY 2

[Day02] 初翼 - Tips:1~5

初翼大綱 接下來,連續三天,我們會每天分享五個Python小技巧。 [Day02]分享tips 1~5。 [Day03]分享tips 6~10。 [Da...

2023-09-14 ‧ 由 Jerry Wu 分享
DAY 3

[Day03] 初翼 - Tips:6~10

今天我們繼續分享tips 6~10。 6. 當function回傳值為bool 有時候,我們會寫一些輔助的function來判斷傳入值是否符合某些條件,符合回傳...

2023-09-15 ‧ 由 Jerry Wu 分享
DAY 4

[Day04] 初翼 - Tips:11~15

今天我們繼續分享tips 11~15。 11. set的應用:在iterable_a裡卻不在iterable_b裡 當想尋找在a裡卻不在b裡的元素時,一般會寫成...

2023-09-16 ‧ 由 Jerry Wu 分享
DAY 5

[Day05] 次翼 - Decorator:@func to func

次翼大綱 decorator為meta programming的技巧之一,可以改變被其裝飾obj之行為。 由於decorator可以用function及clas...

2023-09-17 ‧ 由 Jerry Wu 分享
DAY 6

[Day06] 次翼 - Decorator:@class to func

今天我們分享decorator class裝飾於function上的情況。本日接下來內容,會以decorator來作為decorator class的簡稱。 另...

2023-09-18 ‧ 由 Jerry Wu 分享
DAY 7

[Day07] 次翼 - Decorator:@func to class

今天我們分享decorator function裝飾於class上的情況。本日接下來內容,會以decorator來作為decorator function的簡稱...

2023-09-19 ‧ 由 Jerry Wu 分享
DAY 8

[Day08] 三翼 - property:核心原理與基本型態

三翼大綱 property實作有__get__、__set__及__delete__,所以是一種data descriptor。其具備有簡潔的語法能方便使用,而...

2023-09-20 ‧ 由 Jerry Wu 分享
DAY 9

[Day09] 三翼 - property:實例說明

今日我們透過解題,來練習看看如何活用property。以下會以prop來稱呼由property建立的property instance。 問題 建立一個Col...

2023-09-21 ‧ 由 Jerry Wu 分享
DAY 10

[Day10] 四翼 - Descriptor:Non-Data Descriptor vs Data Descriptor

四翼大綱 一般我們從instance取得attribute或function時,會先由instance.__dict__找起,如果沒找到會再往上,順著生成ins...

2023-09-22 ‧ 由 Jerry Wu 分享