如何用Python生成两个随机数

如何用Python生成两个随机数

作者:Rhett Bai发布时间:2026-01-14阅读时长:0 分钟阅读次数:4

用户关注问题

Q
如何在Python中生成随机整数?

我想用Python生成一个范围内的随机整数,有什么简单的方法吗?

A

使用random模块的randint函数生成随机整数

在Python中,可以导入random模块并使用randint函数生成指定范围内的随机整数。例如,random.randint(1, 10)会生成1到10之间的一个整数,包括1和10。

Q
Python如何生成带小数的随机数?

如果我需要生成两个随机的小数,该用什么函数?

A

用random模块的uniform函数生成浮点随机数

random模块的uniform函数可以生成指定范围内的浮点数。例如,random.uniform(0, 1)会生成0到1之间的一个随机小数,适合需要小数的场景。

Q
怎样快速生成两个随机数并保存?

想用Python生成两个随机数然后保存到变量或者列表里,有没有推荐的方法?

A

通过赋值或列表存储的方式简便生成和保存随机数

可以调用random模块两次,分别生成两个随机数并直接赋值给不同变量,或者放入列表中统一管理,如:num1 = random.randint(1, 100), num2 = random.randint(1, 100),或者 nums = [random.randint(1, 100) for _ in range(2)]。