如何在Python中的另一个函数中使用以前编写的函数?

如何在Python中的另一个函数中使用以前编写的函数?,python,Python,我正在使用名为WingIDE的Python编码程序 我创建了一个函数,它生成一个n个随机数的列表,其中的数字介于0和10之间。我现在正试图编写一个函数,计算一系列数字的平均值 我想在新函数中使用我以前的函数(名为randomNumbers(n)),但我不知道如何调用该函数并在新函数中运行它 有人能帮忙吗 例如,我有一个新函数calculateAverage(n),我试图在calculateAverage(n)中运行randomNumbers(n),然后找到randomNumbers(n)创建的数

我正在使用名为WingIDE的Python编码程序

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

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

有人能帮忙吗


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

调用函数的语法是
functionName(arg1,arg2,…)

或者更干净

 def calculate_average(n):
     random_sum = sum(randomNumbers(n))
     # now you have the sum of the list of numbers,
     # getting the average is simple

average=0;返回average/n
在什么情况下不返回零(当然忽略
0/0
的情况)?@Josh您是否阅读了
average=0
下面的评论?这显然是家庭作业,所以我省略了其中的一部分logic@Josh“在随机列表中迭代,将每个数字添加到平均值”我在发表评论后立即意识到这一点。很抱歉+1,我想我已经很好地掌握了你的代码,所以我不介意评论。虽然命名变量
average
,然后在公式中使用它来查找平均值有点令人困惑(从可读性的角度来看),但这为什么会被否决呢?复制品?
 def calculate_average(n):
     random_sum = sum(randomNumbers(n))
     # now you have the sum of the list of numbers,
     # getting the average is simple