zoukankan      html  css  js  c++  java
  • Python的函数文档

      在函数内部的第1行开始,使用三引号作为帮助文档的标记字符

    def func(name, age, *args):
        '''
        这里是函数的帮助文档
        :param name: 姓名
        :param age: 年龄
        :param args: 其他
        :return: 返回值
        '''
        n = 0
        for item in args:
            print("loop {0}".format(n))
            print(item)
            n += 1
    
    help(func) #使用help方法查看函数文档
    print("*"*20)
    print(func.__doc__) #使用函数的__doc__属性查看函数文档

     输出为

    Help on function func in module __main__:
    
    func(name, age, *args)
        这里是函数的帮助文档
        :param name: 姓名
        :param age: 年龄
        :param args: 其他
        :return: 返回值
    
    ********************
    
        这里是函数的帮助文档
        :param name: 姓名
        :param age: 年龄
        :param args: 其他
        :return: 返回值

    从输出可见,使用函数的__doc__属性来查看函数文档,结果更为简洁。

  • 相关阅读:
    C++ 实现简单快速排序
    LEETCODE 198. House Robber
    leetcode 174
    GIT 版本的回退
    unorderd_map 自定义键值及哈希函数的重载
    互斥锁 形成死锁实例
    leetcode 300
    LeetCode 62
    LeetCode 122
    SVN提交,强制注释
  • 原文地址:https://www.cnblogs.com/mryanzhao/p/9482178.html
Copyright © 2011-2022 走看看