import random
print(random.random())
print(random.randint(1,15))#包括15
print(random.choice('hello python')) #随机选择某个字符
print(random.choice(['123',4,[1,2]]))
print(random.sample(['123',4,[1,2]],2))#随机选择两个
print(random.randrange(1,3))#只能拿到3以前的,1 or 2
#生成验证码
def v_code():
code=''
for i in range(5):
add=random.choice([random.randrange(10),chr(random.randrange(65,91))])
code+=str(add)
print(code)
v_code()

本文详细介绍了Python中random模块的使用方法,包括生成随机浮点数、整数、从序列中选择随机元素、生成随机样本及验证码等。通过具体代码示例,读者可以快速掌握random模块的各种功能。
6167

被折叠的 条评论
为什么被折叠?



