ComeçarComece de graça

Laços

Laços são usados quando há vários elementos que precisam passar pela mesma sequência de cálculos ou pelos mesmos blocos de código. Normalmente, colocamos os itens em uma list e escrevemos um laço for para que o mesmo bloco de código seja executado para cada elemento da lista.

O ponto principal é que não estamos copiando e colando código várias vezes para repetir a mesma ação.

Dada uma lista de inteiros, você pode escrever um laço for para imprimir cada inteiro da lista. Observe que, assim como nas estruturas condicionais, a indentação faz diferença.

int_list = [1, 2, 3, 4]

for value in int_list:
    print(value)

1
2
3
4

Este exercício vai ampliar o exemplo anterior, mas em vez de um único valor para testar o status de binge drinking, você terá uma lista de valores.

Este exercício faz parte do curso

Python para usuários de R

Ver curso

Instruções do exercício

Escreva um laço for que percorra a lista num_drinks e imprima se a pessoa é ou não um binge drinker.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

num_drinks = [5, 4, 3, 3, 3, 5, 6, 10]

# Write a for loop
____ ____ ____ num_drinks:
    # if/else statement
    if drink <= 4:
        print('non-binge')
    else:
        print('binge')
Editar e executar o código