【发布时间】:2016-12-05 22:01:59
【问题描述】:
当我运行以下代码时,我得到一个 AttributeError:'set' 对象没有属性 findMean。我做错了什么?
class BasicStats:
def findMean(self, num = {}):
length = len(num)
sum = 0
for x in num:
sum = sum + x
mean =sum/length
return mean
def findVariance(self, num = {}):
mean = self.findMean(num)
length = len(num)
squared_difference = 0
for x in num:
squared_difference = squared_difference + (x-mean)**2
variance = squared_difference/length
return variance
arr = {1, 23, 343.34, 2}
findVariance(arr)
【问题讨论】:
标签: python