首页 > 电脑

python这样导入库为什么不行求大神讲解下

更新时间2019-05-28 12:43:33

import numpy

def ran():

 

 #for data in range(15):

  #print("hello")

  #for i in range(10):

  #array=np.array(10)

   a=numpy.random()

   print(a)

   yield a

   print("asdasd")

   print("asdasd")

   yield a+5

   print(a)

   yield a

 

b=ran()


报的错误 

 a=numpy.random()

 

TypeError: 'module' object is not callable


因为python本身就有random这个类的。它与你的numpy.random冲突了

所以正确的写法是

from numpy.random import random

。。。

a=random()

或直接用

from random import random

。。。

a=random()

相关标签:大神

上一篇:比尔盖茨会不会编程?他是如何创立微软公司的?

下一篇:c#聊天气泡功能怎么做