Python未定义变量';rg';
我正在尝试运行此代码,但出现错误“名称'rg'未定义”。您能告诉我可以从哪个库导入rg吗Python未定义变量';rg';,python,numpy,Python,Numpy,我正在尝试运行此代码,但出现错误“名称'rg'未定义”。您能告诉我可以从哪个库导入rg吗 import numpy as np a = np.floor(10*rg.random((3,4))) print(a) print(a.shape) 如果希望rg.random()给出两个数字之间的随机整数,可以使用random.randint(num1,num2) 因此,在您的情况下,您可以使用以下方法: import numpy as np import random a = np.floor
import numpy as np
a = np.floor(10*rg.random((3,4)))
print(a)
print(a.shape)
如果希望
rg.random()
给出两个数字之间的随机整数,可以使用random.randint(num1,num2)
因此,在您的情况下,您可以使用以下方法:
import numpy as np
import random
a = np.floor(10*random.randint((3,4)))
print(a)
print(a.shape)
np
是您分配给numpy
的别名,而不是ng
您在哪里定义了rg
?什么是rg
?不知道任何名为rg
的库。你从哪里得到这个代码的?你可能是指np
我从numpy文档中获得了这段代码。这起作用了。非常感谢你
import numpy as np
rg = np.random.default_rng(1)
a = np.floor(10*rg.random((3,4)))
print(a)
print(a.shape)
import numpy as np
rg = np.random.default_rng(1)
a = np.floor(10*rg.random((3,4)))
print(a)
print(a.shape)