Diddérence entre IF et ELIF {PYTHON / RUBY}

playboy-1990 Messages postés 593 Statut Membre -  
Heremion Messages postés 564 Statut Membre -
Bonjour,
En Python/Ruby j'ai remarqué qu'il y a une condition qui n'existe pas en Perl, C, Java, ...
c'est "elif", donc je voudrais savoir son utilité.
Pouvez-vous m'expliquer ?
Merci

1 réponse

  1. Heremion Messages postés 564 Statut Membre 102
     
    Salut!

    Le mot clé elif se traduit par "Sinon si"... en gros, tu peux l'utiliser lorsque tu veux spécifier une autre condition après un if.

    Exemple :

    if a = 0 :
      print "NUL"
    elif a > 0 :
      print "POSITIF"
    else
      print "NEGATIF"


    11
    1. playboy-1990 Messages postés 593 Statut Membre 273
       
      Ca revient à la même chose que "else if" ?
      0
    2. pas_69
       
      oui exactement
      0
    3. Heremion Messages postés 564 Statut Membre 102
       
      Ouep :)
      0