程序 = 算法 + 數據結構
01 基本數據類型
- 推導式、字符串的連接和拆分、格式化字符串、collections
02 函數
- 可變長參數、Lambda表達式、高階函數、裝飾器、生成器
可變長參數:參數個數未知。
03 面向對象編程
- 魔術方法、抽象基類、屬性管理property、ORM
04 程序健壯性
- 異常捕捉、運行性能、上下文管理器
05 代碼風格與設計模式
- pylint、單例模式
- VSCode右鍵格式化代碼
06 運行環境
- venv、pip