python function at 0x00000_python 问题求解,为什么会返回<function variance at 0x7f3c022c8d70>...

defvariance(s):####主要是求方差的narray=numpy.array(s)sum1=narray.sum()narray2=narray*narraysum2=narray2.sum()mean=sum1/len(s)var=sum2/len(s)-mean**2printvarreturnvarianc...

def variance(s):####主要是求方差的

narray=numpy.array(s)

sum1=narray.sum()

narray2=narray*narray

sum2=narray2.sum()

mean=sum1/len(s)

var=sum2/len(s)-mean**2

print var

return variance

f1=wave.open(r'/home/yun/gqrx-20150320-085746.wav','rb')

#read the wave's format infomation,and return a tuple

params = f1.getparams()

#get the info

nchannels, sampwidth, framerate, nframes = params[:4]

#Reads and returns nframes of audio, as a string of bytes.

expectedfile = f1.readframes(nframes)

#close the stream

expected_data = np.fromstring(expectedfile, dtype = np.short)

f1.close()

variance_deviation1=variance(wave_data)####运行后,variance_deviation1就是function type,不理解为什么啊?还有怎么改回来呢?

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值