Python para loops com exemplos
- 3040
- 684
- Robert Wunsch DVM
O Python é uma linguagem de programação de uso geral, que enfatiza a programação de codificação fácil e eficiente e desencadeia o potencial do usuário. Loops são a parte vital da programação, pois permite que o usuário use repetitivo um conjunto de códigos usando loops. Então, no artigo a seguir, veremos como usar para
Loops em Python.
Para loop:
Até a iteração do último item na sequência, para o loop executar as instruções. Ele itera sobre conjuntos de instruções em sequência, matrizes e uma tupla por um período predefinido ou até que o último item e o cálculo sejam executados.
Para o loop pode ser categorizado de três maneiras.
- Tradicional para loop - Geralmente é usado na linguagem de programação e contém três partes de um loop, i.e., inicialização, condição, incremento/decremento.
- Iterador/coleção baseado em loop - É usado para a iteração de objetos e coleções em vez de números.
- Vectorize para loop - É usado para iterar matrizes paralelas simultaneamente.
Para loop em python:
Como os loops desempenham um papel importante na linguagem de programação e facilita a tarefa para o programador, como outras linguagens de programação, o Python também usa loops. O Python permite que a instalação use para loops em diferentes seqüências e segmentos, .eu.e. Para listas, cordas, tuplas, etc.
Sintaxe:
A palavra -chave "for" é usada para executar um conjunto de condições para o loop. A sintaxe para o loop segue abaixo:
Para objeto/item na lista/tupla impressão (objeto/item)
Aqui estão alguns exemplos de loop em python.
Para iteração de loop sobre uma lista:
Podemos iterar através da lista de números usando o loop, e ela será executada uma vez para cada item da lista e imprimir todos os números.
# Python for loop exemplo para iterar sobre uma lista even_list = [2, 4, 6, 8, 10, 12, 14] para uniform_list: print (uniforme)123456 | # Python for loop exemplo para iterar sobre uma lista even_list = [2, 4, 6, 8, 10, 12, 14] para uniform_list: print (uniforme) |
Saída:
Para loop para uma string:
Suponha que queremos iterar através de uma corda e imprimir cada alfabeto separadamente. Nesse caso, podemos usar o loop para iterar através da corda e corre todas as vezes para cada alfabeto.
# Python for loop exemplo para uma string para x em "para loop in python": print (x)1234 | # Python for loop exemplo para uma string para x em "para loop in python": print (x) |
Saída:
Para loop usando a função de intervalo:
Usamos a função de intervalo no Python para executar uma tarefa um número específico de vezes. Aqui no exemplo dado abaixo, a função de intervalo calcula a soma até os dez primeiros números e os armazena na variável soma.
# Python for loop exemplo com soma de função de alcance = 0 para val em intervalo (1, 11): soma = soma + val Print (soma)1234567 | # Python for loop exemplo com soma de função de alcance = 0 para val em intervalo (1, 11): soma = soma + val Print (soma) |
Saída:
Para loop para iterar sobre o dicionário:
Como um dicionário consiste em pares de valor-chave, podemos iterar no dicionário e obter um único par de valores-chave usando um loop para loop.
No exemplo fornecido abaixo, o tipo de artigo, categoria e chaves de tópico estão disponíveis. Você pode obter o par de valores-chave escrevendo uma declaração de impressão usando o loop.
# Python for loop exemplo para iterar sobre um dicionário exemplo_dict = 'type de artigo': 'tutorial', 'categoria': 'programação python', 'tópico': 'para loop in python' para x em exemplo_dict: print (x , ':', exemplo_dict [x])123456 | # Python for loop exemplo para iterar sobre um dicionário exemplo_dict = 'type de artigo': 'tutorial', 'categoria': 'programação python', 'tópico': 'para loop in python' para x em exemplo_dict: print (x , ':', exemplo_dict [x]) |
Saída:
Para loop com outras declarações:
Podemos usar para loop com o bloco de Else em Python, onde mais seria executado quando o loop for concluído e o número está fora de alcance.
# Python for loop exemplo com declaração else for num no intervalo (1, 6): print (num) else: print ("número não existe")123456 | # Python for loop exemplo com declaração else for num no intervalo (1, 6): print (num) else: print ("número não existe") |
Saída:
Podemos interromper a execução da declaração usando o intervalo. O exemplo acima executa todas as declarações, mas aqui será executado apenas se o bloco.
# Python para loop outro exemplo com declaração else para num no intervalo (1, 6): se num == 4: quebrar imprimir (num) else: print ("número não existe")1234567 | # Python para loop outro exemplo com declaração else para num no intervalo (1, 6): se num == 4: quebrar imprimir (num) else: print ("número não existe") |
Saída:
Aninhado por loop em python:
O Python também permite que os usuários executem aninhados para loops. No exemplo mencionado, estamos executando dois para loops dentro do loop externo. O controle vai primeiro para o loop externo e imprime a declaração; Em seguida, ele irá para o próximo para o loop para executar a declaração de impressão e depois para o último loop para imprimir as duas instruções.
O terceiro loop é executado novamente e executa as duas declarações de impressão até que o terceiro loop termine. Como o intervalo do terceiro loop é dois, será executado duas vezes, sairá do loop e voltará ao segundo loop. Então, a declaração de impressão do segundo loop é executada e voltará ao terceiro loop mais uma vez. Assim, ele irá até que termine.
# Python aninhado para o exemplo de loop para x no alcance (1): print ("eu sou loop externo" + str (x)) # loop innter para y no alcance (2): print ("Este é o primeiro loop aninhado" + str (y)) para z no intervalo (3): print ("Este é o segundo loop aninhado interno" + str (z)) print ("******************** ******************* ")12345678910 | # Python aninhado para o exemplo de loop para x no alcance (1): print ("eu sou loop externo" + str (x)) # loop innter para y no alcance (2): print ("Este é o primeiro loop aninhado" + str (y)) para z no intervalo (3): print ("Este é o segundo loop aninhado interno" + str (z)) print ("******************** ******************* ") |
Saída:
Para loop em Python com uma declaração de quebra:
As declarações de quebra também são usadas para o loop. O exemplo a seguir contém uma matriz com uma lista de itens diferentes. No loop for, estamos iterando através de cada item e imprimindo esse item. Usamos a declaração if. Na declaração IF, colocamos uma condição de que, se o valor do item for igual à palavra -chave, quebre o loop, não iterate pelo restante dos itens da matriz e saímos imediatamente do loop.
# Usando a declaração de interrupção no python para loop pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] para x em pythonforloops: print (x) se x == "Windows ": quebrar12345678 | # Usando a declaração de interrupção no python para loop pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] para x em pythonforloops: print (x) se x == "Windows ": quebrar |
Saída:
Enquanto neste exemplo, a declaração de quebra será executada primeiro e imprimirá os valores posteriormente.
# Python para loop outro exemplo com a declaração de quebra pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] para x em pythonforloops: se x == "windows": Break Print (x)12345678 | # Python para loop outro exemplo com a declaração de quebra pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] para x em pythonforloops: se x == "windows": Break Print (x) |
Python para loop usando a instrução continuação:
Também podemos usar para loop com a declaração de continuação. Por exemplo, você pode pular o item mencionado na instrução IF. O loop continuará a execução até o final da lista.
# Python for loop exemplo com a instrução continuada pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] para x em pythonforloops: se x == "windows": continue impressão (x)1234567 | # Python for loop exemplo com a instrução continuada pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] para x em pythonforloops: se x == "windows": continue impressão (x) |
Saída:
Conclusão:
Este artigo explica o loop em python usando diferentes funções, listas e declarações. O loop é usado para iterar as instruções durante um período especificado até que a condição esteja certa. Em Python, para o loop é usado para vários propósitos para atingir a meta. Este artigo explicou maneiras simples de usar para o loop em python que seria benéfico para iniciantes.
- « (Corrigido) não pode abandonar o banco de dados porque está sendo usado para replicação. (Microsoft SQL Server, erro 3724)
- Como instalar Go 1.20 no Ubuntu 22.04 e 20.04 »