import random
dc = {}
for i in range(10000):
num = random.randint(0, 100) # 当字典中不存在 当前这个数字
if not dc.get(num):
dc[num] = 1
else:
dc[num] += 1
print(dc)
1、返回[0-1)之间的随机数
要用random.random()生成一个n-m之间随机区间:n + (m - n)* random.random()
for i in range(10000):
print(round(random.random() * 100))
2、random.choice在一个序列中随机的选择一个元素
s = "sdx;sss;ddd;www;sda;da;এdsd;1;sda;sda;da;ss;gf;cv"
ls = s.split(";")
print(ls)
print(random.choice(ls))
3、random.randrange在起点和终点的范围内按照步长来进行随机
num = random.randrange(0, 100, 5)
print(num)