Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created August 9, 2020 19:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/e5f9e173b1627df2e9bfc13b01f1a4c1 to your computer and use it in GitHub Desktop.
Save parzibyte/e5f9e173b1627df2e9bfc13b01f1a4c1 to your computer and use it in GitHub Desktop.
numeros = []
contador = 1
# Mientras no se hayan leído 3 números...
while len(numeros) < 3:
# Hacemos un ciclo infinito que se romperá solo cuando estén los tres números ingresados correctamente:
numero_como_cadena = input("Ingrese el número " + str(contador) + ": ")
# Intentamos "parsear" el número
try:
numero = float(numero_como_cadena)
# Si pasamos lo de arriba, hacemos otra comprobación: buscamos si el número existe
if numero in numeros:
print("El número ya existe")
else:
# Si todo es correcto, agregamos el número al arreglo
numeros.append(numero)
# Y aumentamos el contador
contador = contador + 1
except:
print("Número no válido")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment