Python生成随机数的方法


在Python中,生成随机数有几种常见的方法,最常用的是`random`模块。下面是一个使用`random`模块生成随机数的例子:


import random

# 生成一个[0.0, 1.0)之间的随机浮点数
random_float = random.random()
print(random_float)

# 生成一个指定范围内的随机整数,比如1到10之间
random_int = random.randint(1, 10)
print(random_int)

# 生成一个指定范围内的随机浮点数,比如1.5到10.5之间
random_float_range = random.uniform(1.5, 10.5)
print(random_float_range)

# 从一个列表中随机选择一个元素
list_items = ['apple', 'banana', 'cherry']
random_item = random.choice(list_items)
print(random_item)

# 打乱一个列表中的元素顺序
list_to_shuffle = [1, 2, 3, 4, 5]
random.shuffle(list_to_shuffle)
print(list_to_shuffle)

这些是使用`random`模块生成随机数的几种基本方法。您可以根据需要选择合适的方法。