新手求教python函数中求平均数问题?
def average(*args): if len(args)==0: return 0.0 return sum(args)*1.0/ len(args) print average() print average(1, 2) print average(1, 2, 2, 3, 4)
,sum(args)后面为什么要带上*1.0 ?这个*1.0有什么含义?
def average(*args): if len(args)==0: return 0.0 return sum(args)*1.0/ len(args) print average() print average(1, 2) print average(1, 2, 2, 3, 4)
,sum(args)后面为什么要带上*1.0 ?这个*1.0有什么含义?
2016-06-26
举报