为了账号安全,请及时绑定邮箱和手机立即绑定

麻烦帮忙看下,不是很懂

https://img1.sycdn.imooc.com//5cefc29a000109b104110274.jpg问题1:为什么sum=0.0   ?

问题2:if len(args)==0   len是什么意思呢?



正在回答

3 回答

回答

1、sum为临时变量,储存输入列表的和,需要初始化,所以初始化为0。0.0是因为你输入的参数可能有浮点数。

2、len的功能是求tuple、dict、list等可以统计长度的数据类型的长度。if len(args)==0  表示输入参数总个数为0,那么求和结果当然是0.0


已解决,有疑问欢迎在下方提问


0 回复 有任何疑惑可以回复我~

这个len()是默认的是吗?不需要定义/


0 回复 有任何疑惑可以回复我~
#1

慕尼黑0763937

输入函数库的函数
2019-06-01 回复 有任何疑惑可以回复我~
#2

慕尼黑0763937

属于函数库的函数,自带的,不需要定义,就跟set() print()(Python3.xx以上)?
2019-06-01 回复 有任何疑惑可以回复我~

1,sum=0.0 目的是让结果变为浮点数

2,len() 是一个函数 就好像计算 队列长度一样,反正就是返回这个元素集合中有多少元素, 这个if len(args)==0 判断条件是为了,当输入为空的时候 所有元素和为0.0 这时候平均数也为0.0 所以直接返回sum就可以了.

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

麻烦帮忙看下,不是很懂

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信