Les structures conditionnelles
Découvrez comment utiliser les structures conditionnelles pour effectuer des opérations différentes en fonction de plusieurs paramètres.
Découvrez comment utiliser les structures conditionnelles pour effectuer des opérations différentes en fonction de plusieurs paramètres.
Dans ce projet, vous devez créer le célèbre jeu du nombre mystère grâce au module random de Python dans lequel un utilisateur doit deviner un nombre entre 1 et 100.
L'objectif de ce projet est de réaliser un script en ligne de commande permettant la gestion d'une liste de courses (ajout et retrait d'un élément, affichage de la liste, etc).
Dans cette version du projet de la calculatrice, vous devez rajouter la gestion des erreurs pour éviter que le script plante en cas d'une entrée invalide de l'utilisateur.
Dans ce projet, nous allons ajouter une boucle pour permettre l’exécution de plusieurs opérations consécutives, au lieu de se limiter à une seule opération avec la calculatrice.
Projet qui consiste à créer un jeu de rôle dans le terminal. Le jeu sera basé sur la logique algorithmique, utilisant des boucles et des structures conditionnelles pour gérer les interactions entre le joueur et l'environnement du jeu.
Boucles
Fonctions
Fonctions natives
Structures conditionnelles
Algorithmes
Dans cet exercice, vous devez créer une fonction ip_checker qui acceptera un paramètre ip_address et qui retournera le booléen True...
Premium
Structures conditionnelles
Le but de cet exercice est de tester si quelqu'un est majeur ou non à l'aide d'un opérateur ternaire. Votre...
Opérateurs
Structures conditionnelles
Dans cet exercice, on veut vérifier que l'on est bien en train d'apprendre le langage de programmation Python. Vous devez...
Premium
Dictionnaires
Boucles
Fonctions
Structures conditionnelles
Vous travaillez pour une bibliothèque en ligne. Vous devez écrire une fonction regroupe_par_auteur(livres) qui prend en argument une liste de...
Premium
Fonctions
Listes
Structures conditionnelles
Algorithmes
Dans cet exercice, nous allons créer une fonction pour récupérer un élément dans une liste, sans causer d'erreur si l'indice...
Premium
Librairie standard
Structures conditionnelles
Dans cet exercice, vous devez générer deux nombres aléatoires et indiquer à l'utilisateur lequel des deux nombres est le plus...
Premium
Structures conditionnelles
Booléens
Optimisation
Dans cet exercice, vous devez simplifier la fonction est_majeur afin qu’elle ne contienne plus qu’une seule ligne de code au...
Premium
Listes
Structures conditionnelles
Dans cet exercice, vous devez : - Ajouter le nombre 6 dans la liste. - Faire une vérification par la...
Premium
Opérateurs
Structures conditionnelles
Dans cet exercice, vous devez écrire une structure conditionnelle qui vérifie la valeur de la variable age. Si la valeur...
Premium
Boucles
Structures conditionnelles
Algorithmes
Dans cet exercice, nous cherchons la factorielle d'un nombre, dans ce cas-ci le nombre 5. La factorielle de 5 est...
Premium
Opérateurs
Structures conditionnelles
Dans cet exercice, nous allons utiliser une structure conditionnelle pour vérifier si a est plus grand ou non que 10....
Types natifs
Résolution d'erreurs
Structures conditionnelles
Encore un exercice avec une syntaxe à corriger. Le script ci-dessous ne définira pas la variable resultat. Pourtant, la variable...
Boucles
Structures conditionnelles
Algorithmes
TOSA
Le challenge FizzBuzz est un classique pour évaluer les bases de programmation. L'objectif de cet exercice est d'écrire un programme...
24 octobre 2023
Les structures conditionnelles en Python
4 988 lectures
LireLes conditions en Python vous permettent d'exécuter du code en fonction de certaines conditions. Utilisez les instructions if, elif et else pour créer des conditions.
if condition:
# code à exécuter si la condition est vraie
elif autre_condition:
# code à exécuter si la condition précédente est fausse et celle-ci est vraie
else:
# code à exécuter si aucune des conditions précédentes n'est vraie
Voici un exemple simple pour déterminer si un nombre est pair ou impair :
nombre = 7
if nombre % 2 == 0:
print("Le nombre est pair.")
else:
print("Le nombre est impair.")
Dans cet exemple, nous vérifions si le nombre est divisible par 2. Si c'est le cas, nous affichons "Le nombre est pair", sinon nous affichons "Le nombre est impair".
Voici un autre exemple avec elif pour déterminer l'évaluation d'une note :
note = 75
if note >= 90:
print("A")
elif note >= 80:
print("B")
elif note >= 70:
print("C")
elif note >= 60:
print("D")
else:
print("E")
Ici, nous vérifions à quelle plage de notes appartient la variable note et affichons l'évaluation correspondante.
N'hésite pas à nous contacter si tu ne trouves pas la réponse à ta question dans la FAQ.