课程
/后端开发
/Python
/初识Python
怎么算平均值,就是多参数 怎么知道输入几个除以几
2018-06-13
源自:初识Python 7-7
正在回答
定义函数的时候有个叫 *args 的形参,可以传入多个参数并打包成元组,后面遍历的时候去掉*号解包
遍历一次加一次,最后除以长度len(args)就是平均值了...
看例子就明白了
def avg(*args)
sum=0.0
for x in args:
sum=sum+x
return sum/len(args)
上面例子中,args相当一个元组tuple,函数len(args)是取得args的元素个数
你用可变参数*arg的话可以用len(arg)来求出参数个数
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序