课程
/后端开发
/Python
/初识Python
只能理解它的代码,但是真心没办法理解最后输出的结果,不清楚它所输出的步骤如何实现,看到输出就懵了,求解
2016-10-26
源自:初识Python 7-5
正在回答
这说明你对基础知识没有真正的理解:
1,你可以试着自己先写一遍,看会有说明样子的错误,如果对了,和答案又有什么区别,看看自己的想法还有那些不足。
2,多练习慢慢就会有感觉了,基础知识非常重要,复杂的表达式都是可以分解成简单的表达式的。
W_Bo
之前是我太死脑经了,现在理解了,再次感谢之前提点我的各位
谢谢给位的提点!!
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) #返回平均值
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序