python中的随机数函数有哪些?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
生成一个(0,1)指定范围内的随机浮点数
运行结果如下:
生成一个指定范围([min(x,y) max(x,y)])内的随机浮点数
运行结果如下:
生成一个指定范围([x,y])内的整数
运行结果如下:
从指定范围内,按指定基数递增的集合中获取一个随机数。结果相当于从[10,12,…,98]序列中获取一个随机数。
运行结果如下:
从序列中获取一个随机数
运行结果如下:
将一个列表中的元素打乱
运行结果如下:
从指定序列中随机获取指定长度的片段
运行结果如下:
注意
随机数函数均为模块random的静态函数
示例
import random
#设置随机数种子
random.seed(1)
#生成一个随机数
print(random.random())
#生成一个1-5之间的随机数
print(random.uniform(1,5))
#生成一个1-10之间的随机数
print(random.randint(1,10))
#生成一个1-10之间以3递增的随机数
print(random.randrange(1,10,3))
list = ['hello','world','any','way']
print(random.choice(list))
random.shuffle(list)
print(random.sample(list,3))
看完上述内容,你们掌握python中的随机数函数有哪些的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。