El significado de input ha cambiado de Python 2.x a 3.x. ¿Estás seguro de que en la consola lo estás ejecutando con Python 3? Prueba a meter texto (sin números), si no te da error, estás en P3.
2011/8/12 Sergio ooooooo oooooooooooo o <sergery...@hotmail.com>: > Bueno amigos tengo este miniscript(python 3.2) > > while True: > > a = input('Introduzca la contraseña') > > if (a) == '1' : > print ('bien hecho!') > break > else: > print ('muy maal') > > > Cuando lo ejecuto en el interprete va de maravilla ahora cuando lo ejecuto > como contraseña.py en la linea de comando de windows al poner 1 no me lo > reconoce y me pone muy maal > > Saludos y gracias de adelantado :) > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/