import random
print(random.random()) #0-1之间的随机数
print(random.randint(2,7)) #234567内随机
print(random.randrange(2,7)) #23456内随机
print(random.choice('hello')) #随机找一个字母
print(random.choice([1,2,4]))
print(random.sample('hello',2)) #随机选2个
print(random.uniform(2,3)) #2~3之间的随机数
l=[1,2,3,4,5,6]
random.shuffle(l) #打乱顺序
print(l)
一个程序,生成4位随机数
import random
checkcode=""
for i in range(4):
current=random.randrange(0,4) #判断是数字还是字母
if current==i:
temp=chr(random.randint(65,90)) #随机取大写字母
else:
temp=random.randint(1,9) #0~9之间取随机值
checkcode+=str(temp) #将数字变换为字节,添加到后面
print(checkcode)