Petit problème avec if else

kirov -  
 kirov -
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

Luxerails Messages postés 159 Date d'inscription   Statut Membre Dernière intervention   41
 
Tu mets bien une tabulation avant le print() ?
>>> if a<0:
	print("a est negatif")
else:
	...
0
kirov
 
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...
0
Utilisateur anonyme
 
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.
0
kirov
 
Ok, je vais voir
0