TypeError:python中需要一个float

时间:2017-02-06 06:48:24

标签: python

def calculateProbability(x, mean, stdev):
    exponent = math.exp(-(math.pow(x-mean,2)/(2*math.pow(stdev,2))))
    return (1 / (math.sqrt(2*math.pi) * stdev)) * exponent


exponent = math.exp(-(math.pow(x-mean,2)/(2*math.pow(stdev,2))))
  

TypeError:需要浮点数

1 个答案:

答案 0 :(得分:0)

确保三个输入参数x,mean,stdevinteger/float.

很可能其中一个/多个不在你的情况下。