-2

私は Wing IDE という Python コーディング プログラムを使用しています。

0 から 10 までの n 個の乱数のリストを生成する関数を作成しました。現在、数値のリストの平均を計算する関数を作成しようとしています。

以前の関数 (という名前) を新しい関数内で使用したいのですが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 に答える