Cita:
Iniciado por srmagno Hola a tod@s
Me parece que existe cierto error: la funcion interna raw_input siempre interpreta la entrada como una cadena, y la funcion input espera un entero: no obstante te cito lo que dice "Inmersion en Python" te agrego que debes tener cierto cuidado con el uso de input:
un saludo
Completamete de acuerdo, pero puedes deducir, por el uso de input y como pone el print que esta usando python3.0.
Y en python3.0 cambia la cosa con el input y el raw_input (raw_input dejo de existir) y ahora input regresa un string.
Aquí un fragmento de santa documentación de python3.0
Cita: input(...)
input([prompt]) -> string
Read a string from standard input. The trailing newline is stripped.
If the user hits EOF (Unix: Ctl-D, Windows: Ctl-Z+Return), raise EOFError.
On Unix, GNU readline is used if enabled. The prompt string, if given,
is printed without a trailing newline before reading.