python篇1:
摘要:随机引入1000个数值,并且对设定范围内的数字进行排序和计数;
import random #引入随机数random
num_dirc = {} #定义一个空字典
for i in range (100): #定义取数次数为100次
num_key = random.randint(20,30) #定义取的数值在20-30之间
if num_key in num_dirc: #如果取的数在字典里,次数就加1
num_dirc[num_key] += 1
else:
num_dirc[num_key] = 1
for i in sorted(num_dirc.keys()): #分类
print('%d\t%d' %(i,num_dirc[i])) #\t表示一个空格
运行结果:
79 99
72 100
95 101
86 102
81 103
74 104
89 105
65 106
69 107
82 108
75 109
66 110
67 111