我正在尝试创建一个 cal_average 函数,请参阅下面的代码块:
def cal_average(numbers):
sum(list_name) = sum(numbers)
len(list_name) = len(numbers)
ave(list_name) = sum(list_name)/len(list_names)
return ave(list_name)
在此处输入代码
result = cal_average([3,4,5])
最佳答案
错误很明显,你不能分配给函数调用,在python中 sum
是一个内置函数,len
也是一个内置函数,你可以使用statistics.mean
:
import statistics
statistics.mean([3, 4, 5])
输出:
4
或者,如果您想保留您的功能:
def cal_average(numbers):
return sum(numbers) / len(numbers)
关于python - 我正在尝试创建一个 cal_average 函数,但是我不断收到 python 无法分配给函数调用的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60245344/