Sont:
if statement:
if statement:
le même que
if statement:
Elif statment:
et
if statement:
else statement:
le même? Sinon, quelle est la différence?
Non, ils ne sont pas les mêmes.
if statement:
if statement:
Si la première instruction est vraie, son code s'exécutera. De plus, si la deuxième instruction est vraie, son code s'exécutera.
if statement:
Elif statment:
Le deuxième bloc ne s'exécutera ici que si le premier ne l'a pas fait, et le deuxième contrôle est vrai.
if statement:
else:
La première instruction s'exécutera si elle est vraie, tandis que la seconde s'exécutera si la première est fausse.
Le premier est différent
if True:
print 'high' #printed
if True:
print 'low' #printed
que le second
if True:
print 'high' #printed
Elif True:
print 'low' #not printed
et le troisième est une syntaxe invalide
Voir tutoriel .
if statement:
if statement:
C'est comme des conditions individuelles; chaque instruction if
est vérifiée l'une après l'autre.
Le même que:
if statement:
Elif statment:
C'est comme: la première condition if
a échoué, puis vérifiez la suivante après la condition.
Et:
instruction if:
déclaration else:
C'est comme: Vérifiez la première condition if
, puis exécutez le bloc else
.