python中numpy的相关重点

python中numpy的相关重点,第1张

概述三个大调用:arange(首,尾,步长) linspace(首,尾,要多少个) random(首,尾,选出几个数) ,下面逐行进行代码讲解。numpy.arange(0,20,2)这句话和range(0,20,2)是一样的,只不过numpy中的步长可以设定为小数但后者不行。numpy.zeros(shape=(3,5))会生成一个三行五列的矩阵,值全是1numpy.ones

三个大调用:arange(首,尾,步长)  linspace(首,尾,要多少个)  random(首,尾,选出几个数)  ,下面逐行进行代码讲解。

numpy.arange(0,20,2)这句话和range(0,20,2)是一样的,只不过numpy中的步长可以设定为小数但后者不行。numpy.zeros(shape=(3,5))会生成一个三行五列的矩阵,值全是1numpy.ones(shape=(3,5))会生成一个三行五列的矩阵,值全是0numpy.full(shape=(3,5),fill_value=6.6)会生成一个三行五列的矩阵,值全是6.6numpy.linspace(0,20,11)   即:在0到20之间,包括20在内,选11个数,这11个数必须是等距的(等差数列),这行代码结果是array(【0,2,4,6,8,10,12,14,16,18,20】)np.random. randint(0,10)即:在0-10之间随机选出一个整数。注意,randint(a,b)取不到bnp.random.randint(0,10,size=10)即:在0到10之间随机选出10个数组成一个列表。如果size=(3,5)说明生成一个三行五列的矩阵,矩阵里面的数是0-10之间的随机数。np.random.seed(666),指定随机种子,可以生成固定的随机数。因为有时为了验证需要两次生成的随机数必须是一样的。np.random.random()即:生成一个0-1之间的浮点随机数np.random.nomal()即:按正态分布的概率成一个随机数np.random.nomal(10,100)即:按正态分布的概率成一个随机数,均值为10,方差100。np.random.nomal(10,100,(3,5))即:按正态分布的概率成一个三行五列的随机数矩阵,均值(loc)为10,方差(scale)100 总结

以上是内存溢出为你收集整理的python中numpy的相关重点全部内容,希望文章能够帮你解决python中numpy的相关重点所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1189496.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存