學習筆記 | 提高Python代碼質量的20個技巧

程序 = 算法 + 數據結構

01 基本數據類型

  • 推導式、字符串的連接和拆分、格式化字符串、collections

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

02 函數

  • 可變長參數、Lambda表達式、高階函數、裝飾器、生成器

可變長參數:參數個數未知。
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

03 面向對象編程

  • 魔術方法、抽象基類、屬性管理property、ORM
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述

04 程序健壯性

  • 異常捕捉、運行性能、上下文管理器

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

05 代碼風格與設計模式

  • pylint、單例模式

在這裏插入圖片描述

  • VSCode右鍵格式化代碼

在這裏插入圖片描述

06 運行環境

  • venv、pip

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章