Contrôle du flot d'exécution
Les instructions conditionnelles fonctionnent de façon similaire en R et en Python. Voici un canevas de base d'instructions if-else en Python :
x = 1
if x > 0:
print('Positive')
elif x < 0:
print('Negative')
else:
print('Zero!')
Aux États-Unis, le Center of Disease Control définit la consommation « binge » lorsque les hommes prennent 5 verres ou plus, ou que les femmes prennent 4 verres ou plus, en environ 2 heures. Dans cet exercice, vous allez écrire une série d'instructions conditionnelles pour déterminer le statut d'une personne qui a bu 5 verres.
Cette activité fait partie du cours
Python pour les utilisateurs et utilisatrices de R
Instructions de l’exercice
- Assignez
5à une variable :num_drinks. - Écrivez une instruction
ifqui affiche'error'sinum_drinksest inférieur à 0. - Écrivez une instruction
elifqui affiche'non-binge'sinum_drinksest inférieur ou égal à 4. - Écrivez une instruction
elsequi affiche'binge'.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Assign 5 to a variable
____ = ____
# if statement
____ ____ < ____:
____
# elif statement
____ ____ <= ____:
____
# else statement
____:
____