Python: tipo de datos de entrada del usuario
Escribí el siguiente código en Python 3.x para validar la entrada del usuario:
while True:
try:
answer = int(input("Enter an integer: "))
except ValueError:
print("That's not a whole number. Try again.")
Sé que ingresar 'hi' o 'hi46' serían cadenas (y causaría ValueError).
¿Qué tipo de datos sería ingresar '' (nada)? ¿Qué hay de ingresar ']% $2$#39; (símbolos)?