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
Instrucciones del ejercicio
- Asigna
5a una variable:num_drinks. - Escribe una sentencia
ifque imprima'error'sinum_drinkses menor que 0. - Escribe una sentencia
elifque imprima'non-binge'sinum_drinkses menor o igual que 4. - Escribe una sentencia
elseque 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
____:
____