本文介绍了如何用参数记录方法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 如何使用Python的文档字符串来记录带有参数的方法? 编辑: PEP 257 给出了以下示例:def complex(real=0.0, imag=0.0): """Form a complex number. Keyword arguments: real -- the real part (default 0.0) imag -- the imaginary part (default 0.0) """ if imag == 0.0 and real == 0.0: return complex_zero ...这是大多数Python开发人员使用的约定吗? Is this the convention used by most Python developers ?Keyword arguments:<parameter name> -- Definition (default value if any)我期待一些更正式的内容,例如I was expecting something a little bit more formal such as def complex(real=0.0, imag=0.0): """Form a complex number. @param: real The real part (default 0.0) @param: imag The imaginary part (default 0.0) """ if imag == 0.0 and real == 0.0: return complex_zero ... 环境:Python 2.7.1 Environment: Python 2.7.1推荐答案根据我的经验, numpy docstring约定(PEP257超集)是使用最广泛的 followed 约定也受 Sphinx 之类的工具的支持。 Based on my experience, the numpy docstring conventions (PEP257 superset) are the most widely-spread followed conventions that are also supported by tools, such as Sphinx. 一个例子:Parameters----------x : type Description of parameter `x`. 这篇关于如何用参数记录方法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
09-22 23:51