我在其他人的 Python 代码中看到他们在函数的文档字符串之前粘贴了一些检查;像这样的东西:
def func(args):
if x_version != 1.7:
return
"""docstring is here"""
# function body code
# ...
是否有任何情况下您应该或必须在文档字符串之前放置一些代码来解决任何问题?是否有任何特殊情况必须引入这种风格,或者它总是只是一种糟糕的风格,因此必须固定为这样的东西?
def func(args):
"""docstring is here"""
if x_version != 1.7:
return
# function body code
# ...