coincido con madoko, ahora no entiendo dos cosas:
1)¿por qué me usas la sintaxis de python 2.x y 3.x usa la que corresponda a cada uno, por ejemplo el raw_input (2.x) y el print con parentesis es 3.x, es mejor no usarlas en 2.x
2)¿para qué usas recursividad? si puede evitarse facilmente con un while
1)¿por qué me usas la sintaxis de python 2.x y 3.x usa la que corresponda a cada uno, por ejemplo el raw_input (2.x) y el print con parentesis es 3.x, es mejor no usarlas en 2.x
2)¿para qué usas recursividad? si puede evitarse facilmente con un while