randam是取随机数的
import random
ret = random.random()#0到1的浮点型
ret = random.randint(1,5)#1到5的随机整型
res = random.randrange(1,5)#1到5的随机整型
ret = random.sample([1,2,3,4,5,6,7,8],2)#从列表列随机取两个值
ret = random.uniform(1,4)#取的是1到4之间的浮点型数字
print(ret)
a = [2,5,1,34,23,42]
random.shuffle(a)#列表随机排列
ret = random.choice([2,3,45,6,23])#随机选择列表的一个值
print(a)
print(ret)
#做一个密码生成器,要求六位,字母+数字+特殊符号
def pwd():
pwd = ''
for i in range(6):
a = random.randint(0,9)
b = chr(random.randint(65,122)) #字母对应的ASC码数字是65到122,
ret= random.choice([str(a),b])
pwd += ret
return pwd
print(pwd())