Petit problème avec if else

Bonjour,
voila je commence tout juste à programmer avec python, j'utilise la version 3.3 ,a peine j'ai commencé, j'ai eu des petit soucis, du genre :

>>>a=10
>>> if a<0 :
print ("a est négatif " )
else:

SyntaxError: invalid syntax

je n'arrive pas à valider une seconde condition le if passe, mais lorsque j'ajoute un else : enter sytaxerror .... quelqu'un pourrait m'éclairer ? merci

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Tu mets bien une tabulation avant le print() ?
    >>> if a<0:
    	print("a est negatif")
    else:
    	...
    1. salut,
      non je ne met justement rien entre ( et print aucun espace, de toutes façon avec ou sans j'ai toujours le même problème...
  2. Bonsoir,

    Luxerails te parle de tabulation avant print, pas entre print et (
    Je crois plutôt que tu n'as pas retiré la tabulation qui se met automatiquement avant le else.
    Attention, l'indentation du code est fondamentale en python.
    1. Ok, je vais voir