python-生成随机数random
import random print(random.randint(1, 3)) # 不包含100 print(random.randrange(1, 3)) # 包含100 print(random.random()) # 随机浮点 print(random.choice('asdf@3#$%^')) # 返回1个随机字符串 print(random.sample('asdf@3#$%^', 4)) # 返回多个 import string str = string.ascii_lowercase+string.digits # 生成一个随机数数据源 print(''.join(random.sample(str, 5))) # 生成一个5位的随机数 #洗牌 #给你一堆数你把他打乱 d = list(range(1,100)) print(d) random.shuffle(d) print(d)