import random   #专门传随机数的
print(random.randint(1,100)) #产生随机整数
print(random.choice(["a","b","c"])) #随机选择一个元素
print(random.sample("aasdsa",6)) #随机取个n个元素,返回的是一个list,不能超过元素
print(random.uniform(1,10)) #随机随机浮点数

l=[1,2,3,4,5,6,7]
random.shuffle(l) #没有返回值,洗牌,打乱顺序,传入的是一个list,他会改变list的值,不能传字符串
print(l)


import random,string #导入才会有.
print(string.digits) #所有的整数
print(string.ascii_lowercase)#所有的小写
print(string.ascii_uppercase)#所有的大写
print(string.ascii_letters)#所有的大小写
print(string.punctuation)#所有的特殊字符