python中random的⼏种基本⽤法
**
python中random的⼏种基本⽤法
**
1. random.random()
random.random()⽅法返回⼀个随机的浮点数,其在0⾄1的范围之内,以下是其具体⽤法:
import random
print(random.random())
**输出结果:0.22867521257116**
2. random.uniform()
random.uniform()是在指定范围内⽣成随机浮点数,其有两个参数,⼀个是范围上限,⼀个是范围下线,具体⽤法如下:
import random
print(random.uniform(2,6))
输出结果:3.62567571297255
3. random.randint()
random.randint()是随机⽣成指定范围内的整数,其有两个参数,⼀个是范围上限,⼀个是范围下线,具体⽤法如下:
import random
print(random.randint(6,8))
输出结果:8
4. random.randrange()
random.randrange()是在指定范围内,按指定基数递增的集合中获得⼀个随机数,有三个参数,前两个参数代表范围上限和下限,第三个参数是递增增量,具体⽤法如下:
import random
print(random.randrange(6,28,3))
输出结果:15
5. random.choice()
random.choice()是从序列中获取⼀个随机元素,具体⽤法如下:
import random
print(random.choice("www.jb51"))
输出结果是:j
6. random.shuffle()
random.shuffle()函数是将⼀个列表中的元素打乱,随机排序,具体⽤法如下:
import random
num =[1,2,3,4,5]
print(random.shuffle(num))
输出结果:[3,5,2,4,1]
random python7. random.sample()
random.sample()函数是从指定序列中随机获取指定长度的⽚段,原有序列不会改变,有两个参数,第⼀个参数代表指定序列,第⼆个参数是需获取的⽚段长度,具体⽤法如下:
import random
num =[1,2,3,4,5]
x = random.sample(num,3) print(x)
输出结果:[2,4,5]
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论