Python - Loops
Em geral, as instruções são executadas sequencialmente:a primeira instrução em uma função é executada primeiro, seguida pela segunda e assim por diante. Pode haver uma situação em que você precise executar um bloco de código várias vezes.
As linguagens de programação fornecem várias estruturas de controle que permitem caminhos de execução mais complicados.
Uma instrução de loop nos permite executar uma instrução ou grupo de instruções várias vezes. O diagrama a seguir ilustra uma instrução de loop -
A linguagem de programação Python fornece os seguintes tipos de loops para lidar com os requisitos de loop.
Nº Sr. | Tipo e descrição do loop |
---|---|
1 | enquanto loop Repete uma instrução ou grupo de instruções enquanto uma determinada condição for TRUE. Ele testa a condição antes de executar o corpo do loop. |
2 | para loop Executa uma sequência de instruções várias vezes e abrevia o código que gerencia a variável de loop. |
3 | loops aninhados Você pode usar um ou mais loops dentro de qualquer outro loop while, for ou do..while. |
Declarações de controle de loop
As instruções de controle de loop alteram a execução de sua sequência normal. Quando a execução sai de um escopo, todos os objetos automáticos que foram criados nesse escopo são destruídos.
Python suporta as seguintes instruções de controle. Clique nos links a seguir para verificar seus detalhes.
Vamos examinar brevemente as instruções de controle de loop
Nº Sr. | Declaração e descrição de controle |
---|---|
1 | instrução de quebra Termina a instrução de loop e transfere a execução para a instrução imediatamente após o loop. |
2 | continuar declaração Faz com que o loop pule o restante de seu corpo e teste novamente imediatamente sua condição antes de reiterar. |
3 | instrução de passagem A instrução pass em Python é usada quando uma instrução é necessária sintaticamente, mas você não deseja que nenhum comando ou código seja executado. |
python
- Declaração Python, Recuo e Comentários
- Tipos de dados Python
- Operadores Python
- Instrução if...else do Python
- Instrução de passagem do Python
- Dicionário Python
- Instrução Python Print():Como imprimir com exemplos
- Python For &While Loops:Enumerate, Break, Continue Statement
- Função range() do Python:Float, List, For loop Exemplos
- Função Enumerate() em Python:Loop, Tuple, String (Exemplo)