请求大佬解答
def average(*args): sum=0.0 if len(args)==0: return sum else: for x in args: sum+=x return sum/len(args) print average() print average(1, 2) print average(1, 2, 2, 3, 4) 为什么加个else就不对啊,还有什么时候那个缩进啊,也会影响结果
def average(*args): sum=0.0 if len(args)==0: return sum else: for x in args: sum+=x return sum/len(args) print average() print average(1, 2) print average(1, 2, 2, 3, 4) 为什么加个else就不对啊,还有什么时候那个缩进啊,也会影响结果
2018-05-28
举报