首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python笔记30-docstring注释添加变量

docstring也就是给代码加注释的内容了,python可以给函数,类、方法,模块添加注释内容,注释标准格式一般是三个双引号(或三个单引号) docstring 先看一个简单案例,在函数里面添加注释内容...__doc__ # 获取类的docstring内容 print(b) c = Hello.world....__doc__ # 获取方法的docstring内容 print(c) 运行结果 这个是该模块的注释内容:hello.py hello类,实现xx功能 world方法,打印world 如果函数里面带有参数...添加变量 在docstring里面添加变量内容,变量的部分用%s代替,最后取值的时候,前面加一行代码 用变量替换里面的%s部分 coding:utf-8 c = “这里是变量内容” def hello...a = hello.doc print(a) 案例2-添加2个参数 @docstring_parameter(“打印hello”, “打印world”) def world(): “”” 实现功能

1.7K20
您找到你想要的搜索结果了吗?
是的
没有找到

这个开源深度学习框架项目参与指北来了!内含易上手任务清单

任务解读 目前,MegEngine 的 Python 文档字符串从内容完整度、情景覆盖描述、质量等方面还有极大的优化空间,希望能够得到社区同学的帮助,完善 MegEngine API Docstring...在参与过程中,请注意: 提交的 API Docstring 建议至少包括以下内容(英文): 该 API 功能简介 输入参数说明 返回值类型及说明 规范符合 《数组 API 标准》 Pull Request...2、找到想要做的任务 在 MegEngine Python API Docstring Enhancement项目中,找到一个自己希望帮助 MegEngine 团队改进文档字符串的 API。...4、基于 master 分支创建一个新的分支(例如 docstring-arange ),在此新分支上修改 API 文档字符串内容: $ git checkout -b docstring-arange..." $ git push origin docstring-arange 5、此时在 GitHub 打开你 Fork 的仓库地址,会有相关的提示: 点击 "Compare & pull request

55410

如何写好 DevOps 的文档

使用fab -d [task_name]可以显示该任务完整的docstring。规整的docstring可以让执行任务的用户清楚地理解其作用及参数用法。...我们在写fabric任务的docstring时,一般分为三个部分 任务的简单介绍 任务的参数 具体用例 最后一点由为重要,有些任务参数众多,即使读了参数说明,仍会让人有些云里雾里。...在Python中,docstring其实就是函数的__doc__的属性,所以我们可以像修改普通变量那样动态修改docstring,这给我们生成动态文档或是重用公共的文档提供了可能。...这里我们用Python的decorator来动态地把可用服务的信息添加到docstring中。...动态外部文档 除了docstring,我们也经常需要写独立的外部文档。在Glow,这些文档绝大部分都是用Markdown来写的。

60630

代码整洁之道-编写 Pythonic 代码

‘ 三重引号中的字符串前后不应有任何空行 使用句点(.)结束docstring中的语句 类似地,可以应用 Python 多行 docstring 规则来编写多行 docstring。...关于类型注解(type hint)的具体用法可以参考我之前写的python类型检测最终指南--Typing的使用 模块级别的docstring 一般在文件的顶部放置一个模块级的 docstring 来简要描述模块的使用...将模块的docstring看作是提供关于模块的描述性信息的一种方法,而不需要详细讨论每个函数或类具体操作方法。 类级别的docstringdocstring主要用于简要描述类的使用及其总体目标。...def __init__(self): pass 这个类有一个一行的 docstring,它简要地讨论了学生类。如前所述,遵守了所以一行docstring 的编码规范。...函数的docstring 函数文档字符串可以写在函数之后,也可以写在函数的顶部。

1.6K20
领券