课程
/后端开发
/Python
/初识Python
任务 请编写接受可变参数的 average() 函数。 这任务也没让获取平均值啊,你们的程序咋都是获取平均值呢?!
2018-04-18
源自:初识Python 7-7
正在回答
def average(*args): sum = 0.0 if len(args)==0: return sum else: for x in args: sum = sum + x return sum/len(args) print average() print average(1, 2) print average(1, 2, 2, 3, 4)
函数的最后结果就是返回一个平均值,自然需要进行计算平均值了。只不过这个函数就是在可变参数的基础上的一个小例题。
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序