Imprimir

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:

Screenshot 2020 11 02 at 13.42.09 8bdff