ComenzarEmpieza gratis

Flujo de control

Las sentencias condicionales funcionan de forma similar en R y Python. Este es un esquema básico de sentencias if-else en Python:

x = 1

if x > 0:
    print('Positive')
elif x < 0:
    print('Negative')
else:
    print('Zero!')

En Estados Unidos, el Center of Disease Control define el consumo "binge" (en atracón) cuando los hombres consumen 5 o más bebidas o las mujeres 4 o más bebidas en unas 2 horas. En este ejercicio, escribirás varias sentencias condicionales para determinar el estado de una persona que tomó 5 bebidas.

Este ejercicio forma parte del curso

Python para usuarios de R

Ver curso

Instrucciones del ejercicio

  • Asigna 5 a una variable: num_drinks.
  • Escribe una sentencia if que imprima 'error' si num_drinks es menor que 0.
  • Escribe una sentencia elif que imprima 'non-binge' si num_drinks es menor o igual que 4.
  • Escribe una sentencia else que imprima 'binge'.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Assign 5 to a variable
____ = ____

# if statement
____ ____ < ____:
    ____
# elif statement
____ ____ <= ____:
    ____
# else statement
____:
    ____
Editar y ejecutar código