一个函数的输出用作另一个函数的输入

吉尔博184

关于这个话题的最后一个问题。

我没有添加输出,因为它不是问题,而是传递输出。基本上每个函数的最终输出是一个列表。我遇到了问题。所以这是我的代码

def mean(studentp_file):

    li = []
    for line in studentp_file:
        nameless = line[1:14]


        for l in range(len(nameless)):
            answer = sum(nameless)/len(nameless)
        li.append(answer)


    li.insert(0,"Needie Seagoon")
    li.insert(2,"Eccles")
    li.insert(4,"Bluebottle")
    li.insert(6,"Henry Crun")
    li.insert(8,"Minnie Bannister")
    li.insert(10,"Hercules Grytpype-Thynne")
    li.insert(12,"Count Jim Moriarty")
    li.insert(14, "Major Dennis Bloodnok")

    mean_li = li

    return mean_li


passing_file = normalise("DB.csv.", "units.csv")

mean(passing_file)

"""

This function will print out the final mean average percentile for each student over
their computer science degree.

"""

def final(mean_li):

~ wanted to see if the code worked.~
    print(mean_li)

mean_list = mean(studentp_file)

final(mean_list)

我遇到的问题是将变量 mean_li 传递给新函数 final()。我收到错误 mean_list = mean(student_file) 未定义?我能够将另一个函数的输出传递到前一个函数中,但由于某种原因我不能在这里做。

任何帮助都会很棒。

我猜错误是studentp_file is not defined. 该变量studentp_file仅在 function 的定义内有效mean在该函数之外,您正在使用passing_file变量。这应该工作

mean_list = mean(passing_file)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用作为另一个类的函数的参数访问的对象的函数?

Go是否允许一个函数将另一个函数用作参数?

使用一个函数的输出作为另一个函数的输入

在C中另一个函数的输入中定义一个函数

从另一个创建函数

如何将一个函数的输出用作一个函数中另一个函数的输入

keras:将一个模型输出用作另一个模型输入

合并两个程序并将1的输出用作另一个的输入

如何在另一个函数中调用一个函数的输出?

在另一个函数中用作参数-Dart

将C ++函数用作导出的Rcpp函数调用的另一个C ++函数的参数

如何将函数的结果用作C中另一个函数的参数?

烧瓶-使用另一个函数中一个函数的输出

从具有相同输入和输出数量的另一个函数中调用一个函数

从另一个文件调用函数的输出?

如何将一个函数的输出值用作另一个MATLAB的输入

是否可以将构造函数用作TypeScript中另一个函数的参数类型?

Bash:将函数与管道一起用作另一个函数的参数

我如何将异步函数用作另一个函数的默认参数

使用函数输出是另一个函数的输入

在另一个函数中使用输入的值

输入文件并输出到另一个文件并将流文件传递给函数

创建一个函数来获取另一个函数的参数输入

如何在另一个函数中使用一个函数的输出?

您如何使用一个函数的输出作为另一个函数的输入值?

haskell 另一个函数作为输入参数

我正在尝试将一个函数的参数用作另一个函数的参数,使用 .bind

如何将函数用作另一个函数的参数,

如何使用 express js 将端点用作另一个函数中的函数