Contrôle de flux
Les instructions conditionnelles fonctionnent de manière similaire en R et en Python. Voici la structure de base des 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 for Disease Control définit la consommation « binge » quand un homme boit 5 verres ou plus, ou une femme 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.
Cet exercice fait partie du cours
Python pour les utilisateurs de R
Instructions
- 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 cet exemple de code.
# Assign 5 to a variable
____ = ____
# if statement
____ ____ < ____:
____
# elif statement
____ ____ <= ____:
____
# else statement
____:
____