Python十翼:與未來的自己對話為我於2023 iThome 鐵人賽所寫的30篇Python系列文。
Articles:
- [Day01] 緣起及Python學習資源分享
- [Day02] 初翼 - Tips:1~5
- [Day03] 初翼 - Tips:6~10
- [Day04] 初翼 - Tips:11~15
- [Day05] 次翼 - Decorator:@func to func
- [Day06] 次翼 - Decorator:@class to func
- [Day07] 次翼 - Decorator:@func to class
- [Day08] 三翼 - property:核心原理與基本型態
- [Day09] 三翼 - property:實例說明
- [Day10] 四翼 - Descriptor:Non-Data Descriptor vs Data Descriptor
- [Day11] 四翼 - Descriptor:Descriptor存取設計(1)
- [Day12] 四翼 - Descriptor:Descriptor存取設計(2)
- [Day13] 四翼 - Descriptor:property vs Descriptor
- [Day14] 五翼 - Metaclasses:Instance Creation
- [Day15] 五翼 - Metaclasses:Class Creation
- [Day16] 五翼 - Metaclasses:
__call__
- [Day17] 五翼 - Metaclasses:Metaclasses相關整理
- [Day18] 六翼 - 導讀Descriptor HowTo Guide:How dot works?
- [Day19] 六翼 - 導讀Descriptor HowTo Guide:Pure Python Equivalents
- [Day20] 七翼 - Protocols:Sequence Protocol
- [Day21] 七翼 - Protocols:Iteration Protocol
- [Day22] 七翼 - Protocols:Context Manager Protocol
- [Day23] 八翼 - Scopes:常見錯誤1(LEGB原則)
- [Day24] 八翼 - Scopes:常見錯誤2(global與nonlocal)
- [Day25] 九翼 - Exception Groups與except*:導讀PEP654
- [Day26] 九翼 - Exception Groups與except*:相關應用
- [Day27] 末翼 - Term Projects:Project ECC - 建立EdgeDB Cloud Connection(1)
- [Day28] 末翼 - Term Projects:Project ECC - 建立EdgeDB Cloud Connection(2)
- [Day29] 末翼 - Term Projects:Project Postman - 研究如何傳遞decorator factory之參數
- [Day30] specialist與Python3.12 f-strings in the grammar