Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/05/2010, 10:29
GarDiez
 
Fecha de Ingreso: mayo-2010
Mensajes: 4
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: el editor ejecuta la sentencia antes de seguir introduciendo código

Yo creía que el IDLE(Python GUI), era un editor a la vez que el interprete.

Siguiendo tus indicaciones, al guardarlo desde el notepad++, me lo guarda con extensión .py, y es este mismo archivo el que abro desde el IDLE, me abre el código y procedo a darle a run(¿esto es ejecutar¿no?) con el siguiente proceso:

>>> x= int(raw_input("Introduzca un número entero: "))
>>> if x<0:
... print 'Negativo convertido a cero'
... elif x==0:
... print 'cero'
... elif x ==1:
... print 'Uno'
... else:
... print 'Más'

En la primera línea me marca en marrón la segunda ">" y se me abre la pantalla shell y un mensaje de error: "There´s an error in your program: invalid syntax".

¿qué pasa?¿qué hago mal?
Si me puedes indicar cómo subir un pantallazo al foro, puedo enseñartelo con una imagen.

Gracias