Python 中的 random 模块是一个强大的工具,可以生成各种类型的随机数。它提供了多种函数和方法,用于生成随机数、随机选择元素、打乱序列等操作。本文将详细介绍 random 模块的使用方法,并提供相应的源代码示例。
生成随机数
random 模块提供了生成随机数的函数。下面是一些常用的函数:
random()
: 生成一个 [0, 1) 范围内的随机浮点数。randint(a, b)
: 生成一个 [a, b] 范围内的随机整数。uniform(a, b)
: 生成一个 [a, b] 范围内的随机浮点数。randrange(start, stop[, step])
: 从指定范围内按指定步长随机选择一个元素。
下面是一些示例代码:
import random
# 生成随机浮点数
print(random.random