在编程世界中,随机数有着广泛的应用,从简单的抽奖游戏到复杂的模拟和测试场景。Python的random
模块为我们提供了丰富的工具,让我们能够轻松地生成和操作随机数。今天,我们就来深入了解一下这个强大的模块。
一、导入random模块
在Python中,使用random
模块首先需要导入它。这可以通过以下简单的代码行来完成:
import random
二、基本随机数生成
1. 生成随机浮点数
-
random.random()
: 生成一个[0.0, 1.0)之间的随机浮点数。random_float = random.random() print(random_float)
2. 生成随机整数
-
random.randint(a, b)
: 生成一个[a, b]之间的随机整数(包括a和b)。 -
random.randrange(a, b[, step])
: 生成一个[a, b)之间的随机整数,步长为step(如果不指定step,则默认为1)。
random_int = random.randint(1, 10)
print(random_int)
random_range = random.randrange(0, 100, 10)
print(random_range)