pythonrandom随机数RUNOOBpython练习题50⽤来练⼿的python练习题,原题链接: 、
该练习题主要包含了random模块随机数的应⽤,下⾯给出⼏个常⽤的模块内函数。
1. ⽣成浮点型随机⼩数
[0.0,1.0)
最简单的,就是⽤random函数,⽣成 范围内的⼩数
for i in range(10):
print(random.random())
输出结果如下: Array
使⽤random.uniform函数,可以在范围内⽣成随机浮点⼩数:
for i in range(10):
print(random.uniform(2.5,5.5))
输出结果如下: Array
2. ⽣成随机整数
使⽤randrange⽅法可以在指定范围内⽣成随机整数:
# ⽣成[0,10)的整数
for i in range(10):
print(random.randrange(10))
输出结果如下: Array
# random.randrange(start, stop[, step]) randrange三个参数可以规定范围及
# step步长
for i in range(10):
print(random.randrange(0,10,2))
输出结果如下: Array
3. 对序列进⾏随机选择,洗牌
使⽤shuffle函数可以对序列进⾏洗牌,常⽤于机器学习中模型feed前对数据的预处理。
使⽤choice函数可以从序列中随机选取元素。
参考:
>random python
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论