1 / 11

Estrutura Repetição

Estrutura Repetição UFS

Download Presentation

Estrutura Repetição

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Estrutura de repetição

  2. Definição: • A estrutura de repetição permite a execução de um conjunto de ações repetidamente enquanto uma determinada condição permanece válida. • Em python temos dois tipos de estrutura de repetição: • while ; • For;

  3. Tipo de estrutura de repetição • 1 - While • O while é uma ferramenta muito poderosa,com ela podemos percorrer qualquer sequência em python. • Assim como todo bloco de comandos em Python, aqui o controle de Escopo também é feito por indentação.

  4. Estrutura do While • O while em Python é muito comum em relação a mesma estrutura em outras linguagens. • Sintaxe: whilecondicao: <bloco de comandos> else: <bloco de comandos>

  5. Detalhes do comando While • Heim? O.o else no while? O.O Ooooooooooh! • A grande diferença do while do python para outras linguagens. • Python possui a instrução break. • A instrução break interrompe o laço realizando uma para abrupta dele e finalizando sua execução. Veja o exemplo:

  6. Exemplo de uso do While • Python possui também a instrução continue • Veja o exemplo:

  7. Mais um exemplo... • A instrução continue termina a interação atual do laço voltando para checagem de condição. • O else em laços é executado caso não seja executada uma interrupção feita pela instrução break. Exemplo: • Como o valor digitado no exemplo foi 999 não irá executar o break, logo o bloco do else foi executado.

  8. Estrutura do comando for • O forencontrado na linguagem Python é diferente do for de Java,C,PHP,C#... • Sintaxe: • forvar in iterable: <comandos do for> else: <comandos do else> • Assim como no whileo for também possui o bloco elsee funciona da mesma maneira.

  9. Uso do for • Exemplo: • O for em Python “varre” toda a sequência(empresa) e guarda o valor na • variável(letra) em cada interação.

  10. Exemplo de uso do for • Outro exemplo:

  11. Próximo Passo O próximo passo corresponde a aula: Listas e Dicionários Nesta aprenderemos a fazer algumas estruturas onde podemos armazenar dados do nosso programa.

More Related