📅  最后修改于: 2023-12-03 14:52:30.098000             🧑  作者: Mango
Python 中内置的 random
模块可以提供多种生成随机数的方法,可以帮助我们实现各种随机事件。下面介绍几种在 Python 中实现随机事件的方法。
import random
# 生成一个 0~9 的随机整数
random_number = random.randint(0, 9)
print(random_number)
import random
# 生成一个 0~1 之间的随机浮点数
random_float = random.random()
print(random_float)
import random
# 生成一个 3~9 之间的随机浮点数
random_float = random.uniform(3, 9)
print(random_float)
import random
fruits = ['apple', 'banana', 'pear', 'orange']
# 从列表中随机选取一个元素
random_fruit = random.choice(fruits)
print(random_fruit)
# 从列表中选取 2 个元素,不重复
random_fruits = random.sample(fruits, 2)
print(random_fruits)
import random
# 打乱列表元素的顺序
fruits = ['apple', 'banana', 'pear', 'orange']
random.shuffle(fruits)
print(fruits)
以上就是在 Python 中实现随机事件的几种方法,通过结合不同的方法,我们可以实现更多有趣的随机事件。