Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Laço for | Laços
Introdução ao Python
course content

Conteúdo do Curso

Introdução ao Python

Introdução ao Python

1. Primeiro Conhecimento
2. Variáveis e Tipos
3. Declarações Condicionais
4. Outros Tipos de Dados
5. Laços
6. Funções

book
Laço for

Quando você precisa fazer um loop através de um conjunto específico de valores, o loop for é a sua escolha em Python. Ao contrário de outras linguagens, você não precisa de uma variável contadora predefinida para este loop. Em vez disso, você usa uma variável iteradora, que não precisa ser definida com antecedência. Os loops for em Python podem trabalhar com tipos de sequência, incluindo listas, tuplas, strings e dicionários. Por exemplo, se você fizer um loop através de uma string:

123456
# Initial string word = 'Codefinity' # Initialize a for loop for i in word: print(i, end = ' ')
copy

Nota

Neste código, i é uma variável que assume o valor de cada caractere da string word durante cada iteração do loop for. À medida que o loop avança, i representa sequencialmente cada caractere em 'Codefinity', e cada caractere é impresso.

Como mostrado, o loop percorre cada caractere (ou elemento) da string. Do mesmo modo, quando o loop percorre uma lista, ele abrange todos os itens dessa lista.

123456
# Initial list values = [1, [2, 3], 4, "code"] # Initialize a for loop for el in values: print(el, end = ' ')
copy

Nota

O loop for não precisa que você configure uma variável contadora antecipadamente. Você é livre para escolher qualquer nome de variável que quiser. Muitos programadores preferem nomes como i ou j. No nosso segundo exemplo, optamos por el, abreviação de 'element'.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 3
We're sorry to hear that something went wrong. What happened?
some-alt