Python中random随机函数详解
1. random模块介绍
Python标准库中的random模块提供了进行随机数生成的函数。
2. random模块中常用函数
random模块中有很多不同的函数用于生成随机数,以下是一些常用函数:
random()
:生成一个在[0,1)范围内的随机浮点数randint(start, end)
:生成一个在指定范围内的随机整数,包括start和enduniform(start, end)
:生成一个在指定范围内的随机浮点数,包括start和endchoice(seq)
:从一个序列中随机选择一个元素shuffle(seq)
:将一个序列中的元素随机打乱顺序
3. 示例1:生成随机数
使用random()
函数生成一个在[0,1)范围内的随机浮点数。代码如下:
import random
num = random.random()
print(num)
运行结果可能会输出类似于以下的值:
0.897892383920481
4. 示例 2:生成随机整数
使用randint(start, end)
函数生成一个指定范围内的随机整数。代码如下:
import random
num = random.randint(1, 10)
print(num)
运行结果可能会输出类似于以下的值:
6
5. 总结
Python中的random模块提供了很多用于生成随机数的函数。在使用它们时,应该根据实际需求选择合适的函数。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python中random随机函数详解 - Python技术站