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 """
结论
如果您对本教程有任何疑问,请在评论部分中提到。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP