Random模块是Python内置的随机数生成模块,可以用于生成任意范围内的随机整数、随机浮点数、随机字符串等。以下是使用Random模块的一些示例:
- 生成随机整数
import random
# 生成0-99之间的随机整数
num = random.randint(0, 99)
print(num)
- 生成指定长度的随机字符串
import random
import string
# 生成6位随机字符串
rand_str = ''.join(random.choices(string.ascii_letters + string.digits, k=6))
print(rand_str)
- 从列表或元组中随机选取一个元素
import random
items = ['apple', 'banana', 'grape', 'orange', 'watermelon']
# 随机选取一个元素
fruit = random.choice(items)
print(fruit)
- 打乱列表中的元素顺序
import random
items = ['apple', 'banana', 'grape', 'orange', 'watermelon']
# 打乱列表中元素的顺序
random.shuffle(items)
print(items)
- 生成随机浮点数
import random
# 生成0-1之间的随机浮点数
num = random.random()
print(num)
以上是Random模块的部分使用示例,这里仅作简单介绍,更多功能可以参考Python官方文档。