Pues utilizo idle de python para escribir el código y lo ejecuto en cmd de windows 7 ¿tal vez sea por eso :p?
Esta es la salida:
Código:
enter a number or Enter to finish: a
'a\r'
'a'
invalid literal for int() with base 10: 'a\r'
enter a number or Enter to finish: 3
'3\r'
'3'
enter a number or Enter to finish:
'\r'
''
invalid literal for int() with base 10: '\r'