Comece agoraComece grátis

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 exercicio faz parte do curso

Python para usuários de R

Ver curso

Instruções do exercicio

  • 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'.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Assign 5 to a variable
____ = ____

# if statement
____ ____ < ____:
    ____
# elif statement
____ ____ <= ____:
    ____
# else statement
____:
    ____
Editar e Executar Código