python如何产生随机数,python中产生随机数
(推荐操作系统:windows7系统,Python 3.9.1,戴尔G3电脑。)
如果你对Python中生成随机数和random模块中最常用函数的关系一无所知,下面这篇文章讲的是Python中生成随机数和random模块中最常用函数的关系。希望你会有所收获。下面是这篇文章的介绍。
在Python中,用于生成随机数的模块是random,使用前需要导入。
random . random():生成一个0到1之间的随机浮点数;
兰登。Uniform (A,B):生成[a,b]之间的浮点数;
兰登。randint (a,b):生成[a,b]之间的整数;
兰登。rand range (a,b,step):在指定的集合[a,b]中,随机取一个以step为基数的数;
兰登。Choice (sequence):从特定序列中随机选择一个元素,其中序列可以是字符串、列表、元组等。
相关:《Python教程》
random.random()
用于生成指定范围内的随机数符号。random.random(a,b)中的两个参数之一是上限,另一个是下限。如果是b,则生成一个随机数。
n: a=n=b .如果a b,那么b=n=a a。
printrandom.uniform(10,20)
printrandom.uniform(20,10)
# -
#18.7356606526
#12.5798298022
Random.randint用于生成指定范围内的整数。其中参数A是下限,参数B是上限,Python生成随机数。
Printrandom.randint(12,20)#生成的随机数n:12=n=20
Printrandom.randint(20,20)#结果始终是20
#printrandom.randint(20,10)#这种说法是错误的。下限必须小于上限。
随机范围
本文是python应用程序介绍的一部分,该应用程序从指定的范围生成随机数,并按指定的基数递增。
随机整数:
随机输入
random.randint(0,99)
21随机选择0到100之间的偶数:
随机输入
random.randrange(0,101,2)
42个随机浮点数:
随机输入
随机. random()
0.85415370477785668
随机均匀(1,10)
5.4267969800881随机字符:
随机输入
random.choice(abcdefg#%^*f)
d’从多个字符中选择特定数量的字符:
随机输入
random.sample(abcdefghij ,3)
[a , d , b]从多个字符中选择特定数量的字符以组成新字符串:
随机输入
导入字符串
string.join(random.sample([a , b , c , d , e , f , g , h , I , j],3))。r
电子位置(,)
Fih 随机选择字符串,
随机输入
random.choice([苹果,梨,桃,橙,柠檬])
柠檬洗牌:
随机输入
项目=[1,2,3,4,5,6]
随机播放(项目)
项目
[3,2,5,6,4,1]
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。