<tfoot id='pPM9q'></tfoot>
      <bdo id='pPM9q'></bdo><ul id='pPM9q'></ul>
    <i id='pPM9q'><tr id='pPM9q'><dt id='pPM9q'><q id='pPM9q'><span id='pPM9q'><b id='pPM9q'><form id='pPM9q'><ins id='pPM9q'></ins><ul id='pPM9q'></ul><sub id='pPM9q'></sub></form><legend id='pPM9q'></legend><bdo id='pPM9q'><pre id='pPM9q'><center id='pPM9q'></center></pre></bdo></b><th id='pPM9q'></th></span></q></dt></tr></i><div id='pPM9q'><tfoot id='pPM9q'></tfoot><dl id='pPM9q'><fieldset id='pPM9q'></fieldset></dl></div>

    <small id='pPM9q'></small><noframes id='pPM9q'>

  1. <legend id='pPM9q'><style id='pPM9q'><dir id='pPM9q'><q id='pPM9q'></q></dir></style></legend>

      没有返回任何内容时的文档字符串

      Docstrings when nothing is returned(没有返回任何内容时的文档字符串)
        <i id='rJd6m'><tr id='rJd6m'><dt id='rJd6m'><q id='rJd6m'><span id='rJd6m'><b id='rJd6m'><form id='rJd6m'><ins id='rJd6m'></ins><ul id='rJd6m'></ul><sub id='rJd6m'></sub></form><legend id='rJd6m'></legend><bdo id='rJd6m'><pre id='rJd6m'><center id='rJd6m'></center></pre></bdo></b><th id='rJd6m'></th></span></q></dt></tr></i><div id='rJd6m'><tfoot id='rJd6m'></tfoot><dl id='rJd6m'><fieldset id='rJd6m'></fieldset></dl></div>

          <tbody id='rJd6m'></tbody>
      • <legend id='rJd6m'><style id='rJd6m'><dir id='rJd6m'><q id='rJd6m'></q></dir></style></legend>

          <small id='rJd6m'></small><noframes id='rJd6m'>

            • <tfoot id='rJd6m'></tfoot>

                <bdo id='rJd6m'></bdo><ul id='rJd6m'></ul>
              • 本文介绍了没有返回任何内容时的文档字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                当函数不返回任何内容时,文档字符串的约定是什么?

                What is the docstring convention when a function doesn't return anything?

                例如:

                def f(x):
                    """Prints the element given as input
                
                    Args:
                        x: any element
                    Returns:
                    """
                    print "your input is %s" % x
                    return
                

                我应该在文档字符串中的 Returns: 之后添加什么?没有现在的样子?

                What should I add after Returns: in the docstring? Nothing as it is now?

                推荐答案

                你应该使用 None,因为这是你的函数实际返回的:

                You should use None, as that is what your function actually returns:

                """Prints the element given as input
                
                Args:
                    x: any element
                Returns:
                    None
                """
                

                Python 中的所有函数都返回一些东西.如果您没有显式返回值,则默认情况下它们将返回 None:

                All functions in Python return something. If you do not explicitly return a value, then they will return None by default:

                >>> def func():
                ...     return
                ...
                >>> print func()
                None
                >>>
                

                这篇关于没有返回任何内容时的文档字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                相关文档推荐

                Initialize Multiple Numpy Arrays (Multiple Assignment) - Like MATLAB deal()(初始化多个 Numpy 数组(多重赋值) - 像 MATLAB deal())
                How to extend Python class init(如何扩展 Python 类初始化)
                What#39;s the difference between dict() and {}?(dict() 和 {} 有什么区别?)
                What is a wrapper_descriptor, and why is Foo.__init__() one in this case?(什么是 wrapper_descriptor,为什么 Foo.__init__() 在这种情况下是其中之一?)
                Initialize list with same bool value(使用相同的布尔值初始化列表)
                setattr with kwargs, pythonic or not?(setattr 与 kwargs,pythonic 与否?)
                1. <i id='fCDlQ'><tr id='fCDlQ'><dt id='fCDlQ'><q id='fCDlQ'><span id='fCDlQ'><b id='fCDlQ'><form id='fCDlQ'><ins id='fCDlQ'></ins><ul id='fCDlQ'></ul><sub id='fCDlQ'></sub></form><legend id='fCDlQ'></legend><bdo id='fCDlQ'><pre id='fCDlQ'><center id='fCDlQ'></center></pre></bdo></b><th id='fCDlQ'></th></span></q></dt></tr></i><div id='fCDlQ'><tfoot id='fCDlQ'></tfoot><dl id='fCDlQ'><fieldset id='fCDlQ'></fieldset></dl></div>
                2. <small id='fCDlQ'></small><noframes id='fCDlQ'>

                  <tfoot id='fCDlQ'></tfoot>
                  <legend id='fCDlQ'><style id='fCDlQ'><dir id='fCDlQ'><q id='fCDlQ'></q></dir></style></legend>

                        <bdo id='fCDlQ'></bdo><ul id='fCDlQ'></ul>

                          <tbody id='fCDlQ'></tbody>