No será un 'bug'? A mí me funciona perfecto en 2.x. Pero mira esto:
http://mail.python.org/pipermail/new-bugs-announce/2011-March/010263.html
Sergio ooooooo oooooooooooo o wrote:
No no da mensaje de error si no que al poner lo que sea te salta
directamente muy maal
------------------------------------------------------------------------
Date: Thu, 11 Aug 2011 19:43:15 -0400
From: [email protected]
To: [email protected]
Subject: Re: [Python-es] Problema al ejecutar script en linea de
comandos windows
Serviria de mucho el mensaje de error
pero si pruebo tu script
while True:
a = input("Introduzca la contraseña")
if (a) == 1 :
print a
print ("bien hecho")
break
else:
print a
print ("muy maal")
esta Bueno
El problema es la letra ñ en tu programa
si el error es este que te aparece
C:\py>python testinput.py
File "testinput.py", line 3
SyntaxError: *Non-ASCII character '\xf1' *in file testinput.py on line 3,
but no encoding declared; see http://www.python.org/peps/pep-0263.html
for details
http://www.python.org/peps/pep-0263.html
El 11 de agosto de 2011 19:28, Sergio ooooooo oooooooooooo o
<[email protected] <mailto:[email protected]>> escribió:
Ponga lo que ponga siempre me da muy maal
> From: [email protected] <mailto:[email protected]>
> Date: Fri, 12 Aug 2011 01:25:14 +0200
> To: [email protected] <mailto:[email protected]>
> Subject: Re: [Python-es] Problema al ejecutar script en linea de
comandos windows
>
> 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 <[email protected]
<mailto:[email protected]>>:
> > 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
> > [email protected] <mailto:[email protected]>
> > http://mail.python.org/mailman/listinfo/python-es
> > FAQ: http://python-es-faq.wikidot.com/
> >
> >
> _______________________________________________
> Python-es mailing list
> [email protected] <mailto:[email protected]>
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
_______________________________________________
Python-es mailing list
[email protected] <mailto:[email protected]>
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
--
Miguel Zamora M.
Programador en Computacion e Informatica
08-1351249
[email protected] <mailto:[email protected]>
Santiago-Chile
_______________________________________________ Python-es mailing list
[email protected] http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
------------------------------------------------------------------------
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/