Docstrings 就是前面我们提到的 “有一定格式要求的注释”,我们可以在我们书写的函数体最开始书写这些文档注释,然后就可以使用内置的 help() 函数,或者 function 类对象的 __doc__ 这个属性去查到这段注释。
[x] 看看下面这个例子:
from math import sqrt
def is_prime(n):
"""Return a boolean value based upon whether the argument n is a prime number."""
if n < 2:
return False
if n in (2, 3):
return True
for i in range(2, int(sqrt(n)) + 1):
if n % i == 0:
return False
return True
1. “程序中的文档” 的作用
2. Docstring 简介
结果如下:
__doc__
这个属性就会输出函数的 docstring。结果如下:
'Return a boolean value based upon whether the argument n is a prime number.'
3. 书写 Docstring 的基本原则
4. 文档生成工具简介
小结
Logging
2020-03-03 15:11:41 initialize