用python完成代码任务:填写下列begin-end 中的代码,使函数average 实现计算平均分的功能。 #请在下面的Begin-End之间按照注释中给出的提示编写正确的代码 #请使用作用域相关的关键字修改下列代码,实现计算平均分的功能 def average(*args): score =0 def sum(args): ######## #Begin########## sum(args) return score/len(args) result = average(56,76,84,98,78,79,89,67,86,78,67,67,95,24,96,96,86,65,83,86,80)print(result)
时间: 2023-06-24 17:07:39 浏览: 259
计算平均分
4星 · 用户满意度95%
#请使用作用域相关的关键字修改下列代码,实现计算平均分的功能
def average(*args):
score = 0
def sum(args):
nonlocal score # 使用 nonlocal 关键字
for i in args:
score += i
sum(args)
return score/len(args)
result = average(56,76,84,98,78,79,89,67,86,78,67,67,95,24,96,96,86,65,83,86,80)
print(result)
阅读全文