Ejemplo de generación de números aleatorios, tantos como se indique en la variable numeros. Los valores aleatorios se generarán entre 1 y el valor indicado en la variable valorMax. El valor indicado en la variable numBuscado será comparado con cada uno de los números aleatorios generados, y cada vez que coincidan se mostrará el mensaje "Encontrado" y se contabilizará el número de veces que se produzca la coincidencia.
import time
import random
numeros = 10
valorMax = 3
numBuscado = 2
contador = 0
for i in range(numeros):
# Obtener un número aleatorio entre 1 y valorMax
n = random.randint(1, valorMax)
print(n)
if(n == numBuscado):
print("Encontrado")
contador += 1
# Pausa de 1 segundo
time.sleep(1)
print("El número {} se ha encontrado {} veces".format(numBuscado, contador))
Ejemplo de ejecución: