For in Python: Aprenda a utilizar o loop ‘for’ na linguagem de programação Python
O loop 'for' é uma estrutura fundamental na programação em Python.
Glossário
Introdução ao loop ‘for’ em Python
O loop ‘for’ é uma estrutura fundamental na programação em Python
O loop ‘for’ é uma das estruturas de controle de fluxo mais utilizadas em Python. Ele nos permite percorrer uma sequência de elementos e executar um conjunto de instruções para cada elemento dessa sequência. Para isso, utilizamos a sintaxe do loop ‘for’ que consiste em declarar uma variável que recebe cada elemento da sequência em cada iteração.
Utilizando o loop ‘for’ com listas e tuplas
Uma das formas mais comuns de utilizar o loop ‘for’ é percorrendo os elementos de uma lista ou tupla. Vamos ver um exemplo prático:



animais = ['cachorro', 'gato', 'pássaro', 'coelho']
for animal in animais:
print(animal)
Podemos também utilizar o loop ‘for’ para percorrer os elementos de uma tupla da mesma forma. A diferença é que uma tupla é imutável, ou seja, não pode ser alterada após sua criação. Veja um exemplo:
frutas = ('maçã', 'banana', 'laranja', 'uva')
for fruta in frutas:
print(fruta)
Iterando sobre caracteres de uma string
Além de percorrer listas e tuplas, o loop ‘for’ também pode ser utilizado para iterar sobre os caracteres de uma string. Veja um exemplo:
frase = 'Python é uma linguagem poderosa'
for caractere in frase:
print(caractere)
Outras funcionalidades do loop ‘for’
Além de percorrer sequências, o loop ‘for’ em Python possui outras funcionalidades que podem ser úteis em diferentes situações. Vamos explorar algumas delas:



- Utilizando a função range(): A função range() é comumente utilizada em conjunto com o loop ‘for’ para gerar uma sequência de números. Veja um exemplo:
- Utilizando a declaração else: Podemos utilizar a declaração else juntamente com o loop ‘for’ para executar um bloco de código quando o loop for concluído. Veja um exemplo:
for i in range(5):
print(i)
for i in range(3):
print(i)
else:
print('Loop concluído')
Conclusão
Neste artigo, aprendemos a utilizar o loop ‘for’ na linguagem de programação Python. Vimos como percorrer listas, tuplas e strings utilizando o loop ‘for’, além de explorar outras funcionalidades, como a função range() e a declaração else. O loop ‘for’ é uma ferramenta poderosa que nos permite automatizar tarefas e manipular dados de forma eficiente em Python. Agora que você está familiarizado com o loop ‘for’, experimente utilizá-lo em seus projetos e explore todas as possibilidades que ele oferece.
A Awari é a melhor plataforma para aprender sobre ciência de dados no Brasil.
Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.
Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.


