Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/11/2011, 17:03
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: invalid syntax?

Es por la indentación:

Código Python:
Ver original
  1. numero = raw_input('Cuanto es 1+1? ')
  2.  
  3. # Posibilidad 1: El usuario ha pulsado directamente Enter
  4. if (len(numero) == 0):
  5.     print 'No has introducido nada'
  6. # Posibilidad 2: El usuario se ha equivocado
  7. elif(numero != '2'):
  8.     print 'No, te has equivocado'
  9. # Posibilidad 3: El usuario ha acertado
  10. else:
  11.     print 'Si, has acertado'
En python cada espacio cuenta.