Random模块
random 模块
简介
random
是 Python 内置的用于生成随机数的模块。
它提供了多种随机数生成函数,用于各种不同的随机数需求。
random 常用方法
-
random.random()
:生成一个[0,1)
范围内的随机浮点数。import random print(random.random())
-
random.randint(a,b)
:生成一个[a,b]
范围内的随机整数。import random print(random.randint(1,10))
-
random.uniform(a,b)
:生成一个[a,b]
范围内的随机浮点数。import random print(random.uniform(2,5))
-
random.choice(seq)
:从序列seq
中随机选择一个元素。seq
是自定义的序列。import random fruits = ["苹果", "香蕉", "樱桃"] random_fruit = random.choice(fruits) print(random_fruit)
-
random.shuffle(lst)
:随机打乱列表lst
的元素顺序。import random numbers = [1, 2, 3, 4, 5] random.shuffle(numbers) print(numbers)