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
Python Ninja

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 déroulement 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 ninja à collecter tous les sushis sur la carte. Le ninja se déplacera sur la grille, ramassant les sushis tout en évitant les murs.

ninja.py

ninja.py

copy

Dans cet exemple, le ninja continue d'avancer et de ramasser des sushis 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 ninja monte et ramasse un sushi. Sinon, il se déplace vers la droite et ramasse un sushi.

Tâche

Swipe to start coding

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 1
ninja.py

ninja.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

Suggested prompts:

Can you explain how the if-else statement works in the ninja example?

What does the "not" keyword do in Python?

Can you give more real-life examples of using if-else statements?

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 déroulement 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 ninja à collecter tous les sushis sur la carte. Le ninja se déplacera sur la grille, ramassant les sushis tout en évitant les murs.

ninja.py

ninja.py

copy

Dans cet exemple, le ninja continue d'avancer et de ramasser des sushis 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 ninja monte et ramasse un sushi. Sinon, il se déplace vers la droite et ramasse un sushi.

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
ninja.py

ninja.py

some-alt