码迷,mamicode.com
首页 > 编程语言 > 详细

python文档测试

时间:2018-05-12 13:49:47      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:class   oct   还需   语法   div   mod   int   return   bsp   

def average(values):
    """
    compute average value

    >>> print(average([20, 30, 10]))
    20.0

    >>>
    上面测试的语法>>> 后面需要空一格,否则测试缩进错误
    测试完如果文档还需要写其它注释,则以>>>  结尾,否则这段注释
    也会被当为上面测试的输出结果,这样明显不是我们希望的输出结果
    :param values:
    :return:
    """
    return sum(values) / len(values)

# import doctest
# doctest.testmod()

"""
 直接导入上面模块方式测试
 或者命令行测试
 python -m doctest exam.py
 exam.py为被测试的模块
"""

python文档测试

标签:class   oct   还需   语法   div   mod   int   return   bsp   

原文地址:https://www.cnblogs.com/zengchunyun/p/9028427.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!