Python - condicionais e loops

Índice
Em Pitão Podemos lidar com ciclos e comparações, que juntos nos permitem executar ações enquanto condicionamos uma característica que deve ser cumprida, seja enquanto se cumprem o ciclo continua, ou quando se cumprem termina.
É usado para saber se dois elementos são iguais, seja no conteúdo ou se estão vinculados ao mesmo objeto, o operador é '=='Vamos ver um pequeno exemplo de seu aplicativo:

Clique na imagem para ampliá-la

O que fizemos foi comparar "foo" == "foo", pois são duas strings iguais Pitão Ele nos retorna que é verdade com o valor booleano True, o que acontece agora se quisermos comparar dois valores diferentes, vejamos:

Clique na imagem para ampliá-la

Agora, simplesmente comparamos se "foo" == "bar", como vemos, são duas strings diferentes e Pitão retorna False.
O que acabamos de ver é o cerne das comparações, pois nos mostra a maneira de como estabelecer as condições.
Este operador é bastante interessante, pois permite validar a identidade de um elemento, ou seja, ele não busca mais a igualdade de valores, mas dá um passo adiante e busca a identidade do objeto, vamos ver algo simples.
 >>> x = y = [1, 2, 3] >>> z = [1, 2, 3] >>> x == y Verdadeiro >>> x == z Verdadeiro >>> x é y Verdadeiro> >> x is z False 

Como podemos ver no código anterior, atribuímos "x" e "y" à mesma lista com os valores 1,2,3 e, em seguida, criamos uma nova lista com os mesmos valores e atribuímos a z, quando usamos o operador de igualdade, todos eles correspondem, mas quando usamos nosso operador de identidade "está" lá, vemos quando a diferença dos objetos se destaca.
Este operador nos permite saber se um elemento é membro de outro elemento, o operador "in" é usado, vamos ver um programa simples sobre como incorporar isso:
 name = raw_input ('Qual é o seu nome?') if 's' in name: print 'Seu nome contém a letra "s".' else: print 'Seu nome não contém a letra' s '.' 

Como vemos no exemplo, perguntamos se existe uma letra s dentro da variável de nome, neste caso o operador nos diz se a letra pertence ao conjunto do que o usuário insere na entrada de Pitão.
Este ciclo nos permite fazer iterações enquanto uma determinada condição é atendida ou enquanto uma determinada condição não é atendida, enquanto avaliamos constantemente essas duas opções, estamos executando uma parte do código que colocamos dentro do bloco.
 x = 1 enquanto x <= 100: imprimir x x + = 1 

Vamos ver como isso funciona reduzindo o intervalo para 10:

PROLONGAR

Clique na imagem para ampliá-la

Como vimos até que a atribuição de nossa variável de controle x atingiu 10, o programa continuou imprimindo o conteúdo dessa variável. Vamos ver um último exemplo de como aplicar um condicional enquanto, no programa a seguir, enquanto não entrarmos em algo, ele continuará fazendo a pergunta e exigindo a entrada, este programa deixamos para praticar e testar o que eles podem fazer com essas condicionais e ciclos:
 name = '' while not name: name = raw_input ('Por favor, digite seu nome:') print 'Olá,% s!' % nome 
Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave