-2

我正在使用名为 Wing IDE 的 Python 编码程序。

我创建了一个函数,它生成一个包含 n 个随机数的列表,其中的数字介于 0 到 10 之间。我现在正在尝试编写一个函数来计算一个数字列表的平均值。

我想randomNumbers(n)在我的新函数中使用我以前的函数(名为 ),但我不知道如何调用该函数并在我的新函数中运行它。

任何人都可以帮忙吗?

例如,我有我的新函数calculateAverage(n),我试图在其中运行randomNumbers(n)calculateAverage(n)然后找到randomNumbers(n)创建的数字列表的平均值。

4

1 回答 1

2

调用函数有语法functionName(arg1, arg2, ...)

def calculate_average(n):
    # call the function and store the result.
    random_list = randomNumbers(n)

    average = 0
    # iterate through random_list, add each number to average

    return average / n

或者更干净

 def calculate_average(n):
     random_sum = sum(randomNumbers(n))
     # now you have the sum of the list of numbers,
     # getting the average is simple
于 2013-09-14T03:37:22.680 回答