1. Learn
  2. /
  3. 课程
  4. /
  5. Python 函数编写

Connected

道练习

审阅同事的代码

您的同事请您帮忙审阅他们写的一些代码,并给出让其更接近生产可用的建议。您知道,为了让函数易于维护和复用,编写文档字符串是业界最佳实践。作为基本检查,您决定对他们的所有函数使用这个 has_docstring() 函数。

def has_docstring(func):
  """Check to see if the function 
  `func` has a docstring.

  Args:
    func (callable): A function.

  Returns:
    bool
  """
  return func.__doc__ is not None

说明 1/3

undefined XP
  • 1

    对您同事的 load_and_plot_data() 函数调用 has_docstring()。

  • 2
    • 检查函数 as_2D() 是否有文档字符串。
  • 3
    • 检查函数 log_product() 是否有文档字符串。