Índice
O ciclo para Ele nos permite fazer um tipo de iteração em que uma condição não precisa necessariamente ser cumprida, mas sim passar por uma quantidade finita de elementos para poder exibir o conteúdo na tela ou realizar operações mais complexas, se necessário.Enquanto estávamos explicando o ciclo para nos permite passar por uma quantidade finita de elementos, para isso, vamos demonstrá-lo com o seguinte exemplo:
palavras = ['isto', 'é', 'um', 'ex', 'papagaio'] para palavra em palavras: imprima números de palavras = [0, 1, 2, 3, 4, 5, 6, 7, 8 , 9] para número em números: imprimir número
Aqui enfatizamos a importância do recuo, pois com ele dizemos que a frase impressa vai dentro do ciclo para
Vamos ver uma tela de como ficaria um desses ciclos.
PROLONGAR
Clique na imagem para ampliá-la
Como pudemos ver sua aplicação é bastante simples, seria uma espécie de equivalente ao chamado para cada de outras linguagens como php, embora como sempre cada uma tenha suas peculiaridades.Outra função muito importante que devemos ter em mente é como trabalhar com dicionários dentro Pitão Por ser uma estrutura de dados muito poderosa e popular, para isso, vamos ver como percorrer uma lista contendo tuplas:
d = {'x': 1, 'y': 2, 'z': 3} para chave em d: tecla de impressão, 'corresponde a', d [tecla]
Como podemos ver para cada elemento do dicionário, podemos obter seu valor chamando o valor de índice, não é nada para escrever, no entanto, sua simplicidade nos poupa muitas dores de cabeça ao usar esses recursos.
PROLONGAR
Clique na imagem para ampliá-la
Vejamos um exemplo em que, enquanto iteramos, também queremos acessar o índice do elemento para fazer uma alteração nele caso atenda a uma condição específica, vamos ver o código que nos diz mais do que uma explicação:para índice, string em enumerar (strings): if 'xxx' em string: strings [índice] = '[censurado]'
Neste caso, usamos a função nativa lista-se, com o qual para cada string do elemento, obtemos o seu número de índice, desta forma no mesmo ciclo da iteração podemos avaliar uma nova condição e assim cumprir o nosso objetivo.
Embora pareça um livro de autoajuda para nós, quebrar o ciclo é algo que pode ser usado como um recurso dentro de nossas rotinas em Pitão, pois nos permite que ao avaliar uma determinada condição possamos sair da iteração e terminar tudo. Para isso, usaremos a instrução quebrar.
from math import sqrt para n no intervalo (99, 0, -1): root = sqrt (n) se root == int (root): imprimir n break
Neste exemplo, estamos avaliando a maior raiz em valor dentro dos primeiros 100 números, para isso estamos aplicando a função sqrt e com um if condicional para ver se atende a nossa condição, ao fazer isso, imprimimos e fazemos o quebrar Em outras palavras, quebramos nosso ciclo, pois o que se segue não nos interessa.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo