CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Assignez 5 à une variable : num_drinks.
  • Écrivez une instruction if qui affiche 'error' si num_drinks est inférieur à 0.
  • Écrivez une instruction elif qui affiche 'non-binge' si num_drinks est inférieur ou égal à 4.
  • Écrivez une instruction else qui 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
____:
    ____
Modifier et exécuter le code