random随机模块包括返回随机数的函数,可以用于模拟或者任何产生随机输出的程序。
# -*- coding: UTF-8 -*-
import random列一些常见的函数:
(1) randint()
这个方法可以随机产生指定区间的整数,语法如下:
randint(min, max) #可以产生min到max之间的整数值#在一个区间内产生一个随机数
print(random.randint(1,10))(2)choice()
在一个列表中随机选择一个元素.
#在一个列表中随机选择一个元素
print(random.choice(['apple', 'banana', 'orange']))(3)shuffle()
将列表内的元素随机排列.
#将列表内的元素随机排列
porker = ['A', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K']
random.shuffle(porker)
print(porker)(4)random()
#生成一个0到1之间的随机浮点数
print(random.random())(5)uniform()
#生成一个指定范围内的随机浮点数
print(random.uniform(1,10))(6)sample()
#从指定序列中随机获取指定长度的片段
print(random.sample(range(1,10),3))| 留言与评论(共有 0 条评论) “” |