在Python中,你可以使用`random`模块来生成多种类型的随机数。以下是一些常用的随机数生成方法:
1. 生成随机浮点数:
import randomrandom_float = random.random()print("随机浮点数:", random_float)
2. 生成指定范围内的随机整数:
import randomrandom_int = random.randint(1, 10)print("1到10之间的随机整数:", random_int)
3. 生成指定范围内的随机浮点数:
import randomrandom_range = random.uniform(0, 100)print("0到100之间的随机浮点数:", random_range)

import randomfruits = ['苹果', '香蕉', '橙子', '葡萄', '西瓜']random_fruit = random.choice(fruits)print("随机选择的水果:", random_fruit)
5. 随机选择多个元素(可重复):
import randomrandom_fruits = random.choices(fruits, k=3)print("随机选择的3个水果(可重复):", random_fruits)
6. 使用循环生成多个随机数:
import randomfor i in range(1, 6):a = random.randint(1, 100)print(a)
以上方法可以帮助你生成不同类型的随机数。如果你需要生成不重复的随机数,可以使用`random.sample()`函数:
import randommy_list = [1.0, 1.2, 1.4, 1.3, 1.65]print(random.sample(my_list, 3))
每次执行`random.sample()`函数都会从列表中随机选择不同的元素。
