ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Atribua 5 a uma variável: num_drinks.
  • Escreva uma instrução if que imprima 'error' se num_drinks for menor que 0.
  • Escreva uma instrução elif que imprima 'non-binge' se num_drinks for menor ou igual a 4.
  • Escreva uma instrução else que 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
____:
    ____
Editar e executar o código