课程
/后端开发
/Python
/初识Python
问题1:为什么sum=0.0 ?
问题2:if len(args)==0 len是什么意思呢?
2019-05-30
源自:初识Python 7-7
正在回答
回答
1、sum为临时变量,储存输入列表的和,需要初始化,所以初始化为0。0.0是因为你输入的参数可能有浮点数。
2、len的功能是求tuple、dict、list等可以统计长度的数据类型的长度。if len(args)==0 表示输入参数总个数为0,那么求和结果当然是0.0
已解决,有疑问欢迎在下方提问
这个len()是默认的是吗?不需要定义/
慕尼黑0763937
1,sum=0.0 目的是让结果变为浮点数
2,len() 是一个函数 就好像计算 队列长度一样,反正就是返回这个元素集合中有多少元素, 这个if len(args)==0 判断条件是为了,当输入为空的时候 所有元素和为0.0 这时候平均数也为0.0 所以直接返回sum就可以了.
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序