Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Instructions If-Else | Instructions If-Else
Chevalier Python

bookInstructions If-Else

Dans ce chapitre, nous allons explorer le concept des instructions if-else en Python. Les instructions if-else nous permettent de prendre des décisions dans notre code en fonction de certaines conditions. Il s'agit d'un concept fondamental en programmation qui nous permet de contrôler le flux de nos programmes.

Comprendre les instructions If-else

Une instruction if-else évalue une condition et exécute un bloc de code si la condition est vraie. Si la condition est fausse, elle peut exécuter un bloc de code alternatif. C'est ainsi que nous pouvons faire réagir nos programmes différemment selon les situations.

Voici la structure de base d'une instruction if-else :

12345
condition = True if condition: print("Condition is true") else: print("Condition is false")
copy

Le mot-clé "not"

Le mot-clé "not" est utilisé pour nier une expression booléenne. Si une condition est vraie, l'utilisation de "not" la rendra fausse, et inversement. Cela peut être très utile lorsque vous souhaitez exécuter du code uniquement lorsqu'une condition n'est pas remplie.

Par exemple :

123
condition = False if not condition: print("Condition is false")
copy

Exemple

Examinons un exemple utilisant des instructions if-else pour aider notre chevalier à collecter toutes les pièces sur la carte. Le chevalier se déplacera sur la grille, ramassant des pièces tout en évitant les murs.

knight.py

knight.py

copy

Dans cet exemple, le chevalier continuera d'avancer et de ramasser des pièces jusqu'à ce qu'il rencontre des murs à la fois au-dessus et à droite. L'instruction if-else vérifie s'il y a un mur à droite. S'il y en a un, le chevalier monte et ramasse une pièce. Sinon, il se déplace vers la droite et ramasse une pièce.

Tâche

Swipe to start coding

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 1
knight.py

knight.py

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 2.94

bookInstructions If-Else

Glissez pour afficher le menu

Dans ce chapitre, nous allons explorer le concept des instructions if-else en Python. Les instructions if-else nous permettent de prendre des décisions dans notre code en fonction de certaines conditions. Il s'agit d'un concept fondamental en programmation qui nous permet de contrôler le flux de nos programmes.

Comprendre les instructions If-else

Une instruction if-else évalue une condition et exécute un bloc de code si la condition est vraie. Si la condition est fausse, elle peut exécuter un bloc de code alternatif. C'est ainsi que nous pouvons faire réagir nos programmes différemment selon les situations.

Voici la structure de base d'une instruction if-else :

12345
condition = True if condition: print("Condition is true") else: print("Condition is false")
copy

Le mot-clé "not"

Le mot-clé "not" est utilisé pour nier une expression booléenne. Si une condition est vraie, l'utilisation de "not" la rendra fausse, et inversement. Cela peut être très utile lorsque vous souhaitez exécuter du code uniquement lorsqu'une condition n'est pas remplie.

Par exemple :

123
condition = False if not condition: print("Condition is false")
copy

Exemple

Examinons un exemple utilisant des instructions if-else pour aider notre chevalier à collecter toutes les pièces sur la carte. Le chevalier se déplacera sur la grille, ramassant des pièces tout en évitant les murs.

knight.py

knight.py

copy

Dans cet exemple, le chevalier continuera d'avancer et de ramasser des pièces jusqu'à ce qu'il rencontre des murs à la fois au-dessus et à droite. L'instruction if-else vérifie s'il y a un mur à droite. S'il y en a un, le chevalier monte et ramasse une pièce. Sinon, il se déplace vers la droite et ramasse une pièce.

Tâche

Swipe to start coding

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

close

Awesome!

Completion rate improved to 2.94
Section 5. Chapitre 1
knight.py

knight.py

some-alt