python初学 | 注释文档 和 导出文档

来自博客:https://juejin.im/post/6844903571058622478

格式:

 1 class 类名:
 2     """
 3     这里是类的注释, 用来描述类的作用, 类的构造函数等等
 4     Attributes:
 5         这里写上类的属性注释
 6     """
 7     
 8     def 方法名(self, arg1, arg2...):
 9         """
10         这里注释方法的作用效果
11         :param arg1: 参数的含义, 参数的类型, 是否有默认值
12         :param arg2: 参数的含义, 参数的类型, 是否有默认值
13         :return: 返回的结果的含义, 返回值的类型
14         """
15         pass

示例:

 1 class Person:
 2     """
 3     这是一个Person类, 用来描述人的信息
 4     Attributes:
 5         name: 人的名字, str类型, 默认值是 zhangsan
 6         age: 人的年龄, int类型, 默认值是 18
 7     """
 8     name = "zhangsan"
 9     age = 18
10     
11     def run(self, location):
12         """
13         打印调用者奔跑的位置
14         :param location: 人奔跑的位置, str类型, 没有默认值
15         :return: 没有返回值
16         """
17         print("奔跑在", location)

规范文档注释,便于打印和导出。

原文地址:https://www.cnblogs.com/immense-22/p/13896972.html