Python-如何使用函数的docstring和代码示例

问题描述

def sum_prime():
digit_Sum([1,2,3]) == 1 + 2 + 3 = 6
digit_Sum([5,6,7]) == 5 + 6 + 7 = 18
digit_Sum([100,12,1]) == 1 + 0 + 1 + 0 + 2 + 1 = 5

**数字和功能应返回给定整数列表中所有数字的和。 函数签名和文档字符串有什么问题? ** please see this image

解决方法

  1. 关于文档字符串:

该函数中没有文档字符串,请参阅Docstring Docs

此外,给出的解释是关于pg_ctl -w -l slave/logs -o "-p 5500" start 的,方法是digit_Sum

这两种方法sum_prime都不是清楚的例子。

以下是文档字符串如何编写的示例:

digit_Sum([100,12,1]) == 1 + 0 + 1 + 0 + 2 + 1 = 5
  1. 关于签名:

根据您的描述,def sum_prime(list): """Gets a list and does <OPERATION> on it Works with list of numbers: >>> sum_prime([5,5,1]) 11 """ <YOUR CODE HERE> 应该获得一个列表参数-因此其签名应该类似于sum_prime

希望有帮助!