Python if notes

Notes sur les structures conditionnelles en Python, en se concentrant sur l'utilisation des instructions 'if'.

Moth89·19 tarjetas·15 preguntas·1 vistas
lycéecomputer_scienceprogramming
0
Lo sé
1 / 19
0
Aprendiendo
Frente

Instruction 'if'

Toca para voltear
Reverso

Permet d'exécuter un bloc de code si une condition est vraie.

Toca para voltear
Lo sé
Aprendiendo

Quiz(15 preguntas)

Pregunta 1 de 15

1. Quel est le rôle de l'instruction 'if'?

Términos en este set(19)

Instruction 'if'

Permet d'exécuter un bloc de code si une condition est vraie.

Syntaxe de 'if'

Utilise la forme : if condition: suivi d'un bloc de code indenté.

Condition

Expression qui est évaluée comme vraie ou fausse dans une instruction 'if'.

elif

Abréviation de 'else if', permet de tester plusieurs conditions.

else

Bloc de code exécuté si toutes les conditions 'if' et 'elif' sont fausses.

Opérateurs relationnels

Utilisés dans les conditions : <, >, <=, >=, ==, !=.

Opérateurs logiques

and, or, not, utilisés pour combiner des conditions.

Instruction 'if' imbriquée

Une instruction 'if' à l'intérieur d'une autre instruction 'if'.

Vérification de type

Utiliser 'isinstance(obj, type)' pour vérifier le type d'une variable.

Exécution conditionnelle

Un code peut changer son comportement selon les valeurs des variables.

Évaluation paresseuse

Les conditions sont évaluées de gauche à droite, jusqu'à ce qu'une condition soit satisfaite.

None en Python

Représente une valeur nulle ou absente, souvent utilisé dans des conditions.

Boolean

Type de données qui peut être vrai (True) ou faux (False).

Condition toujours vraie

if True: exécute toujours le bloc de code associé.

Condition toujours fausse

if False: ne jamais exécuter le bloc de code associé.

Comparaison de chaînes

Les chaînes peuvent être comparées avec == ou !=.

Exemples d'utilisation

Utiliser 'if' pour vérifier l'âge d'un utilisateur avant de lui donner accès.

Indentation

L'indentation est essentielle en Python pour définir les blocs de code.

Utilisation de la fonction print()

Affiche les résultats des conditions vérifiées dans les blocs 'if'.

Preguntas en este set(15)

1. Quel est le rôle de l'instruction 'if'?

A.Exécuter toujours un bloc de code
B.Exécuter un bloc de code si la condition est vraie
C.Terminer le programme
D.Définir une variable

2. Qu'est-ce que 'elif'?

A.Une instruction pour terminer le programme
B.Une forme d'instruction 'if'
C.Une instruction qui s'exécute si la condition précédente est fausse
D.Une variable

3. Quelle est la sortie de 'print(True and False)'?

A.True
B.False
C.None
D.Erreur

4. Laquelle des affirmations est vraie?

A.if condition: est valide
B.if condition puis code: est valide
C.if (condition) est valide
D.if: condition est valide

5. Que fait 'print(5 > 3)'?

A.Affiche True
B.Affiche False
C.Affiche 5
D.Affiche 3

6. Que se passe-t-il si aucune condition n'est satisfaite?

A.Le programme s'arrête
B.Aucune action n'est effectuée
C.L'instruction 'else' est exécutée
D.Une erreur se produit

7. Vrai ou Faux: 'not True' est égal à True.

A.Vrai
B.Faux
C.Cela dépend de la situation
D.Non applicable

8. Quel est l'effet de 'if age >= 18:'?

A.Accorde l'accès
B.Refuse l'accès
C.Ne fait rien
D.Crée une erreur

9. Vrai ou Faux: 'else' est toujours nécessaire après 'if'.

A.Vrai
B.Faux
C.Cela dépend du contexte
D.Non applicable

10. Quelle est la sortie de 'print(5 == 5)'?

A.True
B.False
C.Erreur
D.None

11. Quel mot-clé est utilisé pour tester une nouvelle condition?

A.if
B.else
C.elif
D.condition

12. Pour quoi utilise-t-on l'indentation en Python?

A.Définir des variables
B.Définir des blocs de code
C.Créer des chaînes
D.Pour les commentaires

13. Vrai ou Faux: 'if' ne peut être utilisé qu'une seule fois par programme.

A.Vrai
B.Faux
C.Cela dépend du programme
D.Non applicable

14. Quel type de données est retourné par une condition?

A.Integer
B.String
C.Boolean
D.List

15. Quelle est la bonne syntaxe pour vérifier si x est égal à 10?

A.if x = 10:
B.if x == 10:
C.if (x == 10):
D.if x equals 10:

Sets relacionados

Crea tu propio set de estudio

Sube un PDF, pega tus notas o describe un tema – la IA genera tarjetas, quizzes y más en segundos.