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

  1. Luxerails Messages postés 160 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
    1. 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
  2. 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
    1. kirov
       
      Ok, je vais voir
      0