max_value = 100
min_value = 1
result_pop = []
target_pop_size = 1000
while len(result_pop) < target_pop_size:
    s = str(random.choice(population))
while True:
    r = random.randint(min_value, max_value)
if str(r).startswith(s):
    break
result_pop.append(r)
Существует ли распределение случайных чисел, подчиняющееся закону Бенфорда?