python3学习日记 文档测试
Posted zsypython
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3学习日记 文档测试相关的知识,希望对你有一定的参考价值。
def fact(n): ‘‘‘ Calculate 1*2*...*n >>> fact(1) 1 >>> fact(10) 3628800 >>> fact(-1) Traceback (most recent call last): ... #中间部分可以用...代替 ValueError ‘‘‘ if n < 1: raise ValueError() if n == 1: return 1 return n * fact(n - 1) if __name__ == ‘__main__‘: import doctest doctest.testmod()
doctest非常有用,不但可以用来测试,还可以直接作为示例代码。通过某些文档生成工具,就可以自动把包含doctest的注释提取出来。用户看文档的时候,同时也看到了doctest。
以上是关于python3学习日记 文档测试的主要内容,如果未能解决你的问题,请参考以下文章
学习日记 | 5.22 [Python3] Python3基础与面向对象