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 = ' ')
Nota
Neste código,
ié uma variável que assume o valor de cada caractere da stringworddurante cada iteração do loopfor. À medida que o loop avança,irepresenta 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 = ' ')
Nota
O loop
fornã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 comoiouj. No nosso segundo exemplo, optamos porel, abreviação de 'element'.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Incrível!
Completion taxa melhorada para 1.64
Laço for
Deslize para mostrar o menu
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 = ' ')
Nota
Neste código,
ié uma variável que assume o valor de cada caractere da stringworddurante cada iteração do loopfor. À medida que o loop avança,irepresenta 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 = ' ')
Nota
O loop
fornã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 comoiouj. No nosso segundo exemplo, optamos porel, abreviação de 'element'.
Obrigado pelo seu feedback!