Énoncé de l'exercice

Dans cet exercice, vous allez demander à l’utilisateur de saisir son âge, puis déterminer s’il est majeur (18 ans ou pas) en utilisant directement une expression logique, sans utiliser de structure conditionnelle if. Enfin, vous afficherez le résultat (True ou False).

Solution proposée

# On demande à l’utilisateur de saisir son âge.
# On convertit la saisie en entier car input() retourne une chaîne de caractères.
age = int(input("Entrez votre âge : "))

# On crée une variable qui contient directement le résultat de l’expression logique.
# Cette expression est True si l’âge est supérieur ou égal à 18, sinon False.
est_majeur = age >= 18

# On affiche ensuite cette valeur (True ou False).
print(est_majeur)