Python 程式的結構化
在本教程中,我們將介紹一些編寫Python程式的最佳實踐。讓我們一一瞭解
使用製表符縮排
在程式碼中使用製表符縮排會使程式碼更易於閱讀,而不是為多個函式和方法使用隨機空格。可以在任何程式碼編輯器的設定中設定製表符空格數。
示例
# example def sample(random): # statement 1 # statement 2 # ... return random
一行中不要寫超過 79 個字元
不建議在 Python 中一行中寫超過 79 個字元。可以透過使用跳脫字元 ()分行符將行分成多行來避免這種情況。請見以下示例。
示例
# example def evaluate(a, b, c, d): return (2 ** (a + b) / (c // d) ** d + a - d * b) \ - (3 ** (a + b) / (c // d) ** d + a - d * b)
如果需要在 if 語句中檢查多個條件,那麼長度將超過 79 個字元。可以使用以下方法之一。
示例
if ( a + b > c + d and c + d > e + f and f + g > a + b ): print('Hello') if a + b > c + d and \ c + d > e + f and \ f + g > a + b: print('Hello')
使用文件字串
在函式和類中使用文件字串。我們可以對文件字串使用三引號。以下是一些示例。
示例
def sample(): """This is a function""" """ This is a function """ class Smaple: """This is a class""" """ This is a class """
結論
如果您對本教程有任何疑問,請在評論部分中提到。
廣告