所以我正在完成我的CodeAcademy的Python课程,在这个特定的课程中,我必须打印不同的功能。我想知道是否有更有效/简单的方法来打印所有这些功能而不是我正在使用的功能。
print print_grades(grades), '\n', grades_sum(grades), '\n', grades_average(grades),'\n', grades_variance(grades), '\n', grades_std_deviation(variance)
打印:
100
100
90
40
80
100
85
70
90
65
90
85
50.5
None
1045.5
80.4230769231
334.071005917
18.2776094147
答案 0 :(得分:1)
您可以将所有函数放在列表中,并使用列表推导来执行它们。
funcs = [func1, func2, ..]
[f(grades) for f in funcs]