Controle de fluxo
Estruturas condicionais funcionam de forma semelhante em R e Python. Este é um esqueleto básico de instruções if-else em Python:
x = 1
if x > 0:
print('Positive')
elif x < 0:
print('Negative')
else:
print('Zero!')
Nos Estados Unidos, o Center of Disease Control define consumo "binge" (excessivo) quando homens consomem 5 ou mais doses ou mulheres consomem 4 ou mais doses em cerca de 2 horas. Neste exercício, você vai escrever várias instruções condicionais para determinar o status de uma pessoa que tomou 5 doses.
Este exercício faz parte do curso
Python para usuários de R
Instruções do exercício
- Atribua
5a uma variável:num_drinks. - Escreva uma instrução
ifque imprima'error'senum_drinksfor menor que 0. - Escreva uma instrução
elifque imprima'non-binge'senum_drinksfor menor ou igual a 4. - Escreva uma instrução
elseque imprima'binge'.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Assign 5 to a variable
____ = ____
# if statement
____ ____ < ____:
____
# elif statement
____ ____ <= ____:
____
# else statement
____:
____