沒人講,卻都在遵守的 PE8 規範( 60)

2021-09-17 19:35:42 字數 707 閱讀 8218

1、使用4個空格而不是tab鍵進行縮排。

2、每行長度不能超過79

3、使用空行來間隔函式和類,以及函式內部的大塊**

4、必要時候,在每一行下寫注釋

5、使用文件注釋,寫出函式注釋

6、在操作符和逗號之後使用空格,但是不要在括號內部使用

7、命名類和函式的時候使用一致的方式,比如使用camelcase來命名類,

使用lower_case_with_underscores來命名函式和方法

8、在類中總是使用self來作為預設

9、盡量不要使用魔法方法

10、預設使用utf-8,甚至ascii作為編碼方式

11、換行可以使用反斜槓,最好使用圓括號。

12、不要在一句import中多個庫,

空格的使用

1.各種右括號前不要加空格。

2.逗號、冒號、分號前不要加空格。

3.函式的左括號前不要加空格。如func(1)

4.序列的左括號前不要加空格。如list[2]

5.操作符左右各加乙個空格,不要為了對齊增加空格

6.函式預設引數使用的賦值符左右省略空格

7.不要將多句語句寫在同一行,儘管使用『;』允許

8.if/for/while語句中,即使執行語句只有一句,也必須另起一行

函式命名使用全部小寫的方式,常量命名使用大寫,類屬性(方法和變數)使用小寫

類的命名首字母大寫

都在講DevOps,但你知道它的發展趨勢嗎?

根據最近的一項集體研究,devops的市場在2017年創造了約29億美元的產值,預計到2022年,這個數字將達到約66億美元。人工智慧的融入和安全性的融入,加上向自動化的巨大轉變,可合理 在2020年,devops將成為軟體工程的主流模式。devops具有以下優勢 對需求變更的迅速響應 超快的交付速...