random模块用于生成随机数。
import random
print(random.random()) #[0, 1]之间的随机小数
print(random.uniform(5, 9)) #输出[5, 9]之间的随机小数
print(random.randint(5, 9)) #随机输出[5, 9]之间的整数
输出:
0.08665624283724838
8.655829105907115
9
同时,可以随机取出列表,元组里的元素
import random
lst = ["上单", "中单", "ad", "辅助", "打野"]
#随机选择一个数
print(random.choice(lst))
#随机选择两个数
print(random.sample(lst, 2))
输出:
中单
['中单', 'ad']