Como criar um loop for em Python?


Em Python, um loop for é usado para iterar sobre uma sequência (como uma lista, tupla, dicionário, conjunto ou string) e executar um bloco de código para cada item na sequência.

A sintaxe básica de um loop for em Python é a seguinte:

for item in sequência:
    # código a ser executado para cada item na sequência

Onde "item" é uma variável que representa cada item na sequência e "sequência" é a sequência que está sendo iterada.

Por exemplo, para imprimir cada item em uma lista de números, podemos usar o seguinte loop for:

numeros = [1, 2, 3, 4, 5]
for numero in numeros:
    print(numero)

Isso imprimirá:

1
2
3
4
5

Também podemos usar a função range() para criar uma sequência de números e iterar sobre ela com um loop for. Por exemplo, para imprimir os números de 1 a 5, podemos fazer o seguinte:

for numero in range(1, 6):
    print(numero)

Isso imprimirá:

1
2
3
4
5

Além disso, podemos usar a função enumerate() para iterar sobre uma sequência e obter tanto o índice quanto o valor de cada item. Por exemplo:

frutas = ['maçã', 'banana', 'laranja']
for indice, fruta in enumerate(frutas):
    print(indice, fruta)

Isso imprimirá:

0 maçã
1 banana
2 laranja

Esses são apenas alguns exemplos de como criar um loop for em Python. Existem muitas outras maneiras de usar loops for para iterar sobre diferentes tipos de sequências e executar diferentes tipos de código.



About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.