从品牌网站建设到网络营销策划,从策略到执行的一站式服务
python里面生成随机数的方法主要集中在numpy模块的random子模块中:
import numpy as np
(1)生成一个随机浮点数,范围是0-1:np.random.random()
(2)生成指定范围内的随机浮点数:np.random.uniform(a,b)
这里啊a,b参数指的是一个范围
创新互联是一家专注于成都做网站、网站设计、外贸营销网站建设与策划设计,花溪网站建设哪家好?创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:花溪等地区。花溪做网站价格咨询:18982081108
(3)生成指定范围内的随机整数:np.random.randint(a,b)
(4)生成指定范围内的任意数:print randrange(a,b)
生成指定范围内的任意n个递增序列: print randrange(a,b,n)
(5)随机获取一个元素
random.choice(sequence)
random.choice("Hello world!")#输出随机字符
random.choice(["Hello","world"])#输出随机的单词
(6)生成随机数组:
rand(d0,d1...,dn):生成n维数组,参数是指每个维度的个数,各元素是[0,1)的浮点数,服从均匀分布
randint(low,hight,(shape)):前面参数表示范围,后面参数表示形状
randn(d0,d1...dn):类似于第一个,但这个服从正态分布
(6)还有两个常用方法将元素打乱
list=['a','b','c'] random.shuffle(list)
(7)从一个序列中随机选择n个元素,不改变原始序列
a="123456" b=[1,2,3,4,5,6] c=['a','b','c','d','e']
np.random.sample(a,3)
np.random.sample(b,3)
np.random.sample(c,3)
本文章参考其他文章编写。哈
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图