我正在使用名为Wing IDE的Python编码程序。
我创建了一个函数,生成一个n个随机数的列表,其中的数字介于0和10之间。我现在正在尝试编写一个函数来计算数字列表的平均值。
我想在我的新函数中使用我之前的函数(名为randomNumbers(n)
),但我不知道如何调用该函数并在我的新函数中运行它。
有人可以帮忙吗?
例如,我有新功能calculateAverage(n)
,我正试图在randomNumbers(n)
内运行calculateAverage(n)
,然后找到randomNumbers(n)
创建的数字列表的平均值
答案 0 :(得分: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