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

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. 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. Ca revient à la même chose que "else if" ?
      0
    2. oui exactement
      0
    3. Ouep :)
      0