Python: Aprenda a utilizar o loop range
Aprenda a utilizar o loop range em Python para controlar o número de iterações em um loop for.
Glossário
O que é um loop for em Python?
Um loop for é uma estrutura de controle em Python que permite executar um bloco de código repetidamente. Ele é usado quando sabemos antecipadamente quantas vezes queremos repetir uma determinada ação. O loop for é especialmente útil quando precisamos percorrer os elementos de uma lista, tupla, string ou qualquer outra sequência de dados.
Como utilizar o loop for em Python?
Para utilizar o loop for em Python, primeiro precisamos definir uma sequência de elementos. Essa sequência pode ser uma lista, uma tupla, uma string ou qualquer outro tipo de sequência.
Exemplo 1: Percorrendo uma lista
nomes = ['João', 'Maria', 'Pedro', 'Ana']
for nome in nomes:
print(nome)
Nesse exemplo, o loop for percorrerá cada elemento da lista nomes
e imprimirá o valor de cada elemento na tela.
Exemplo 2: Percorrendo uma string
frase = 'Python é uma linguagem de programação'
for letra in frase:
print(letra)
Nesse caso, o loop for percorrerá cada caractere da string frase
e imprimirá cada letra separadamente.



O loop for também pode ser combinado com a função range()
, que gera uma sequência de números. Isso é útil quando queremos executar um determinado bloco de código um número específico de vezes.
Python: Aprenda a utilizar o loop range
O loop range é uma função embutida em Python que retorna uma sequência de números. Ele é comumente usado em conjunto com o loop for para determinar o número de iterações.
A sintaxe do loop range é a seguinte:
range(início, fim, passo)
O valor de início
é opcional e indica o número a partir do qual a sequência deve começar. O valor de fim
é obrigatório e indica o número até o qual a sequência deve ir (exclusivo). O valor de passo
também é opcional e indica o tamanho do incremento entre os números da sequência.
Exemplo 1: Imprimindo os números de 0 a 4
for i in range(5):
print(i)
Exemplo 2: Imprimindo os números pares de 0 a 10
for i in range(0, 11, 2):
print(i)
Exemplo 3: Imprimindo os números de 10 a 1 (em ordem decrescente)
for i in range(10, 0, -1):
print(i)
Aprenda a utilizar o loop range em Python
Agora que compreendemos o conceito do loop range em Python, vamos aprender como utilizá-lo de forma eficiente em nossos programas.
- Percorrendo uma sequência com o loop range
- Executando um bloco de código um número específico de vezes
- Personalizando o início, o fim e o passo da sequência
Podemos utilizar o loop range para percorrer uma sequência de elementos, como uma lista, uma tupla ou uma string.
nomes = ['João', 'Maria', 'Pedro', 'Ana']
for i in range(len(nomes)):
print(nomes[i])
O loop range também pode ser usado quando precisamos executar um bloco de código um número específico de vezes.
for i in range(5):
print("Executando o loop", i+1)
O loop range nos permite personalizar o início, o fim e o passo da sequência de números.



for i in range(0, 11, 2):
print(i)
for i in range(10, 0, -1):
print(i)
Conclusão
Neste artigo, exploramos o conceito do loop range em Python e aprendemos como utilizá-lo de forma eficiente em nossos programas.
O loop range é uma ferramenta poderosa que nos permite controlar o número de iterações em um loop for, gerando sequências de números personalizadas.
Ao dominar o loop range, podemos otimizar nossos códigos e torná-los mais eficientes. Através dele, podemos percorrer sequências de elementos, executar blocos de código um número específico de vezes e personalizar o início, o fim e o passo da sequência.
Portanto, aproveite o poder do loop range em Python e aprimore suas habilidades de programação. Pratique e experimente diferentes cenários para se familiarizar com essa poderosa ferramenta. Python: Aprenda a utilizar o loop range e elevar suas habilidades de programação a um novo nível.
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.


