Python enquanto loop com exemplos
- 4456
- 223
- Maurice Champlin
Python é uma renomada linguagem de programação de uso geral. Ao contrário de HTML ou CSS, as linguagens de programação de uso geral são usadas em vários domínios de aplicativos.
Nas linguagens de programação, os loops são um conjunto de instruções que executam uma sequência de código continuamente até que uma certa condição seja cumprida. A maioria das linguagens de programação modernas incluem o conceito de loops. A sintaxe para loops em cada idioma pode diferir, mas a lógica utilizada permanece a mesma.
Muitas linguagens de programação têm vários tipos de loops e os mais renomados são e para o loop. Hoje vamos aprender apenas sobre o loop e onde deve ser preferido em relação a outros tipos de loops.
Na maioria dos casos. Podemos pensar em um tempo de tempo como uma declaração se repetida, para facilitar o conceito.
Sintaxe
Devemos primeiro discutir a sintaxe de um loop de tempo em python antes de ir mais longe. A seguir, a sintaxe enquanto o loop usa na linguagem de programação Python:
enquanto condição: declara (s)12 | enquanto condição: declara (s) |
Usando While Loop:
Vamos tomar um programador como um exemplo que tem que fazer um programa que gera uma sequência de números. Digamos que a sequência seja de um a dez. O programador terá que escrever dez ou mais linhas de código. Quanto maior a sequência fica, mais difícil para o programador escrever o código. Ele/ela terá que escrever uma linha de código semelhante repetidamente.
Escrever código de tal maneira se torna ineficiente e desperdiça muito tempo. É aqui que podemos usar loops, uma ferramenta eficiente, para concordar centenas de linhas de código em apenas três quatro linhas.
Para fazer o programa acima mencionado agora, usaremos o loop while. O script a seguir produzirá uma sequência de números na tela:
número = 1 enquanto número <= 10: print(number) number = number + 112345 | número = 1 enquanto número <= 10: print(number) number = number + 1 |
Saída:
Neste programa simples, concordamos 10 linhas de código em apenas quatro linhas. Podemos usar o mesmo código para gerar qualquer sequência de números apenas alterando a condição.
Agora vamos discutir como o código dado acima está realmente funcionando. Primeiro, declaramos uma variável nomeada "número" e dê um valor "1". Na segunda linha, usamos um loop e demos uma condição que eu.e. menor ou igual a dez. Na primeira iteração, o "número" vai ser "1" e a condição "número <= 10” do while loop será verdadeiro. Como resultado, o corpo do while loop será executado.
A função “Impressão (número)” imprime qualquer que seja o valor do "número" variável. Em seguida, a próxima linha de código incrementa o valor de "número". Este processo é repetido repetidamente até que o valor de "número" torna-se "11" e o loop é encerrado porque a condição agora é falsa.
Se não aumentarmos o valor de "número", A condição nunca se tornará falsa e o loop corre para sempre.
Declaração de quebra
Podemos combinar enquanto loops com outras declarações para executar determinadas ações. A declaração de quebra é útil para sair de um loop se uma condição especificada for atendida.
Por exemplo, digamos que queremos sair do loop no programa acima mencionado quando o valor da variável "número" alcance "5". Podemos usar a declaração de quebra para executar esta ação:
número = 1 enquanto número <= 10: print(number) if number == 5: break number = number + 11234567 | número = 1 enquanto número <= 10: print(number) if number == 5: break number = number + 1 |
Saída:
Continue declaração
Esta afirmação é um pouco semelhante à declaração de quebra. No entanto, em vez de encerrar o loop, o loop salta para a próxima iteração e pula a iteração atual.
Se queremos pular cinco na sequência de números, podemos usar a declaração Continuação da seguinte maneira:
número = 0 enquanto número < 10: number = number + 1 if number == 5: continue print(number)1234567 | número = 0 enquanto número < 10: number = number + 1 if number == 5: continue print(number) |
Saída:
Como você pode ver na captura de tela acima, quando a variável "número" atingiu o valor de "5", a declaração condicional se tornou verdadeira e o continuar
declaração foi executada. A execução da iteração atual parou devido ao continuar
declaração; daí o valor de "número" eu.e. "5" não foi impresso.
Declaração else
Podemos usar a instrução ELS para executar um bloco de código assim que a condição original se tornar falsa:
número = 1 enquanto número <= 10: print(number) number = number + 1 else: print("The End")1234567 | número = 1 enquanto número <= 10: print(number) number = number + 1else: print("The End") |
Saída:
Conclusão
Enquanto o loop como outros loops é usado para repetir um bloco de código repetidamente. Loops são muito básicos, mas uma das ferramentas mais eficazes em qualquer linguagem de programação. Neste artigo, aprendemos o que é um loop de tempo e como usá-lo em nossas tarefas diárias de programação. Além disso, aprendemos a combinar o loop while com outras declarações para executar determinadas ações.