Ayuda con este sencillo problema de Python
Publicado por Danny (2 intervenciones) el 21/06/2022 07:04:50
Necesito imprimir un número entero, de no ser el caso se debe volver a pedir un número hasta realizarlo.
Esto es lo que tengo ahora pero me sale error de invalid value literal for 10 al ingresar una entrada decimal en "ent", traté usando float en vez de int pero luego sale otro error de could not convert string to float.
print("Se busca ingresar un número entero")
while True:
ent=int(input("Ingrese un número:"))
if int(ent):
print ("Entero")
break
else:
int(input("No es entero, intente de nuevo:"))
Ayuda, por favor.
Esto es lo que tengo ahora pero me sale error de invalid value literal for 10 al ingresar una entrada decimal en "ent", traté usando float en vez de int pero luego sale otro error de could not convert string to float.
print("Se busca ingresar un número entero")
while True:
ent=int(input("Ingrese un número:"))
if int(ent):
print ("Entero")
break
else:
int(input("No es entero, intente de nuevo:"))
Ayuda, por favor.
Valora esta pregunta


0