If statement Flashcards
À quoi sert un if statement en programmation ?
II permet d’exécuter un bloc de code seulement si une condition est vraie
Que fait la clause else dans une condition if ?
Elle exécute un bloc de code si la condition du if est fausse
Quelle est la fonction de elif dans une structure conditionnelle ?
Il permet d’ajouter des conditions supplémentaires si la condition principale est fausse.
Quelle est la différence entre == et != dans une condition ?
== vérifie si deux valeurs sont égales.
!= vérifie si deux valeurs sont différentes.
Quels sont les opérateurs de comparaison les plus couramment utilisés dans les conditions ?
5
Égal à (==)
Différent de (!=)
Plus grand (>)
Plus petit (<)
Plus grand ou égal (>=)
Plus petit ou égal (<=)
Que se passe-t-il si aucune condition dans un if ou elif n’est vraie ?
Le bloc else est exécuté s’il existe. Sinon, rien ne se passe.
Quelle est la différence entre “and” et “or” dans une condition ?
“and” : Toutes les conditions doivent être vraies.
“or” : Au moins une condition doit être vraie.
Que fait l’opérateur logique or en Python ?
or retourne True si au moins une condition est vraie.
Que fait l’opérateur logique and en Python ?
and retourne True seulement si toutes les conditions sont vraies.
Que fait l’opérateur logique not en Python ?
not inverse la valeur booléenne d’une condition.
Quel est l’ordre de priorité entre and, or, et not ?
L’ordre de priorité des opérateurs logiques est :
- not
- and
- or
Que retournent ces lignes de code ?
* print(True or False)
* print(True and False)
* print(not True)
- True or False → True
- True and False → False
- not True → False
Qu’est-ce qu’une conditional expression en Python ?
C’est une expression qui retourne une valeur différente selon qu’une condition est vraie ou fausse, le tout écrit en une seule ligne.
valeur_si_vrai if condition else valeur_si_faux
Qu’est-ce qu’une while loop en programmation ?
Une boucle qui exécute un bloc de code tant qu’une condition reste vraie.
Que se passe-t-il si la condition d’une boucle while est toujours vraie ?
La boucle devient une boucle infinie et ne s’arrêtera jamais, sauf si elle est interrompue manuellement.