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

Laço forLaç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:

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.

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?

Seção 5. Capítulo 3
course content

Conteúdo do Curso

Introdução ao Python

Laço forLaç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:

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.

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?

Seção 5. Capítulo 3
some-alt