numpy生成n个随机数
在Python中,你可以使用NumPy库的numpy.random.rand()函数来生成n个随机数。这个函数会返回一个包含n个随机数的数组,每个随机数位于0到1之间(包括0,不包括1)。
解决方案1:生成n个0到1之间的随机数
import numpy as npn = 5 # 假设我们需要5个随机数
random_numbers = np.random.rand(n)
print(random_numbers)
解决方案2:生成n个0到100之间的随机数
import numpy as npn = 5 # 假设我们需要5个随机数
random_numbers = np.random.rand(n) * 100
print(random_numbers)
解决方案3:生成n个正态分布的随机数
import numpy as npn = 5 # 假设我们需要5个随机数
random_numbers = np.random.randn(n)
print(random_numbers)
解决方案4:生成n个指定范围的随机整数
import numpy as npn = 5 # 假设我们需要5个随机数
random_numbers = np.random.randint(1, 100, size=n)
print(random_numbers)