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

关于输出结果的理解

只能理解它的代码,但是真心没办法理解最后输出的结果,不清楚它所输出的步骤如何实现,看到输出就懵了,求解

正在回答

4 回答

这说明你对基础知识没有真正的理解:

1,你可以试着自己先写一遍,看会有说明样子的错误,如果对了,和答案又有什么区别,看看自己的想法还有那些不足。

2,多练习慢慢就会有感觉了,基础知识非常重要,复杂的表达式都是可以分解成简单的表达式的。

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

W_Bo

同意。。。
2016-10-26 回复 有任何疑惑可以回复我~

之前是我太死脑经了,现在理解了,再次感谢之前提点我的各位

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

谢谢给位的提点!!

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


def average(*args):  #可变参数args 可以看做是一个tuple
    sum = 0.0 #声明变量
    if len(args) == 0:  #如果没有输入数据
        return(sum) #返回sum为0 
    for x in args:  #对args 进行迭代
        sum = sum + x #计算args中每项之和
    return sum / len(args)  #返回平均值
2 回复 有任何疑惑可以回复我~
#1

W_Bo

代码注释的很详细
2016-10-26 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

关于输出结果的理解

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