Como fazer um for em Python? (Estrutura de repetição)

Neste artigo você vai entender como fazer um for em Python – quais alternativas de estruturas de repetição existem na linguagem Python

como fazer for em python capa

Fala programador(a), tudo bem? Bora aprender mais sobre estruturas de repetição no Python!

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 45min

Na verdade em Python não temos uma estrutura for, apenas while e for com range

E ambas as estruturas de repetição atingem o mesmo resultado do for, então não há problemas em utilizá-las, e você também não terá dificuldades

Veja as duas abordagens:

lista = [1, 2, 3, 4, 5]

i = 0

while(i < len(lista)):
  print(lista[i])
  i += 1

for i in range(len(lista)):
  print(lista[i])

Estas duas abordagens de estrutura de repetição vão percorrer a variável lista, que é um list (tipo de dado) por completo

Então agora que você sabe utilizar estas duas estruturas de repetição, basta fazer a sua escolha

Note que na abordagem do while você deve incrementar a variável que utilizar para iteração, se não terá um loop infinito no código

Que é quando a estrutura repete infinitamente

Conclusão

Neste artigo como fazer um for em Python – que na verdade não possui uma estrutura for de fato

Porém as que a linguagem trás são suficientes para o que é necessário, como por exemplo o que foi mostrado que é a iteração em uma lista

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

2 Comentários
Oldest
Newest Most Voted
Milson

Deixou bem claro valew pela mãozinha

Battisti

de nada Milson!

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares