Operadores podem ser utilizados para fazer comparações aí com os dados e essa aula vai ser rapidinha prometo porque os operadores são muito bons para que você possa trabalhar a lógica do seu programa.
Na próxima aula nós vamos começar a trabalhar com outros conceitos do Python Então esta aula finaliza os operadores preparado e preparada vamos lá com visual Studio code aberto Observe.
Que eu já trouxe a minha aula 10 operadores lógicos e Associação ppai que é o arquivo desta aula pronto já coloquei uma linha de observação também então você vai fazer uma pequena pausa.
No vídeo e vai preparar a sua tela para também escrever o seu código vamos começar dando o espaçamento da janela de terminal e aqui nós vamos criar uma variável chamada x e essa variável ela.
Vai receber uma Range de valores que vai de 1 a se na Live que eu fiz com Alace e Carles no canal e que você vai encontrar na playlist aqui de Python Ele explica direitinho o que a função Range faz por.
Que que ele gera sempre esse número a partir do Z O que é a base de inicialização então aqui eu estou criando uma faa de valores que vai de 1 até 5 não vai até o limite de 6 no.
Operador de associação podemos então utilizar Vamos colocar aqui um apenas um título operador in nós vamos trabalhar com operador in e ele pode ser utilizado por você para poder fazer essa.
Associação print eu vou colocar uma mensagem 1 emem x alguns pontinhos aqui só para poder deixar alinhado não preciso do espaço vírgula e eu gostaria de verificar se o número um existe ou.
Seja está em x o resultado dessa operação quando nós executarmos o operador in ele vai verificar se o número um se encontra nessa faixa de valores que nós temos de 1 a se como.
Você pode perceber o resultado é um valor boleano true Então existe o número um nessa faixa de valores vou já colocar aqui um espaçamento do nosso prompt para facilitar a leitura dos resultados a.
Veja Mais Aqui:
- Como Criar Relatório Interativo com Botão de Opção no Excel
- Como ocultar e reexibir linhas de grade no Excel
- Função Filtro Como Retornar Colunas Específicas no Excel
$ads={1}
Partir deAgora Como nós já temos esse resultado então eu posso verificar outros números também vamos ver 99 in x nós sabemos que o número 99 não existe nem x Vou colocar.Aqui 99 em X ao executar o nosso prompt você vai ver que a resposta será false não existe o número 99 na faixa de valor valores se você tiver sequências numéricas e precisa fazer aí a.
Verificação se existe ou não dentro da faixa você pode usar essa instrução além de um único número você pode usar vários números também por exemplo 1 e 3 existem em x nesse caso nós estamos testando.
Duas condições ou dois valores você vai escrever o 1 and 3 você pode colocar os os dois números inem x quando executarmos esse nosso código.
Observe na parte de resultado que existe a resposta true então sim existe o número um e o número trê se nós trocarmos o número TR pelo número 99 e tentarmos fazer a execução de novo do.
Nosso código observe a parte inferior ele vai retornar falso a cláusula ind indica que os dois números precisam estar na nossa faixa de valores para ele retornar true como 99 não existe ele.
Retorna false Vamos dar um espaçamento aqui porque esta é a instrução in o operador in você pode usar A negação do operador in usando o not in Quando você quiser.
Verificar se o valor não se encontra dentro de uma faixa de valores por exemplo Vamos pegar lá um not in X então eu vou perguntar se o número um não está em.
X vírgula você vai perguntar dessa forma um not em X da mesma forma que nós pronunciamos aí a nossa pesquisa se executarmos na.
Parte inferior você vai ver que a
Resposta é false 1 não está em x Como assim não o note nesse caso ele inverte a resposta o operador note aqui ele está.Invertendo o número um consta em x só que quando ele localiza ele retorna true o not ele vai inverter Então nesse caso nós estamos fazendo aqui uma inversão dos valores se você trocar aqui por.
Exemplo para 99 Observe o resultado 99 é true ou seja 99 não está em x quando pesquisamos aqui o número um vamos observar novamente o nosso resultado Observe que a resposta é false um not in.
X a pergunta é o número um não está em X é falso porque o número um está em X é um pouco mais confuso de entender essa parte certo vamos lá 99 not in vamos fazer agora a mesma pergunta lá de cima.
99 not in x como fizemos anteriormente o teste você já viu a resposta deixa me colocar aqui as aspas simples e apagar esta aqui pronto agora sim vírgula 99 not in X ao.
Executarmos o comando ele vai retornar true porque ele está confirmando que realmente 99 não se encontra em X x e você pode também usar a operação aqui como fizemos anteriormente para dois.
Valores print vamos usar aqui 1 e 3 and 3 Note em x vírgula e eu posso perguntar 1 and 3 note in x a resposta aqui vai ser false.
Como nós percebemos 1 e TR fazem parte de X Então nesse caso ele vai retornar falso Esses são os operadores de associação in e not in você pode trabalhar também com os.
Operadores lógicos no Python Vamos criar aqui algumas variáveis a variável número 1 vai ser igual a 3 a variável número 2 vai ser igual a 6 a variável número 3.
Vai ser igual a 9 TR variáveis onde nós vamos fazer aí algumas comparações print eu vou deixar aqui um print vazio também para ele separar a janela do terminal e vamos escrever número um ele.
Vai ser igual Então vou colocar aqui o sinal de igual vírgula e vamos colocar número um depois número dois vai ser igual vírgula número dois e o número três vai ser igual faltou aqui o.
Sinalzinho de igual a nossa variável número três se executarmos o nosso código agora você vai ver que simplesmente criamos três variáveis e aqui na parte de baixo nós.
Colocamos o resultado ou o valor dessas três variáveis eu posso fazer então algumas verificações desses nossos números por exemplo print o número um é maior do que.
O número 2 e vou colocar aqui um e maiúsculo para você chamar a sua atenção número dois é maior que número.
Três então para fazer essas verificações podemos usar os nossos operadores vírgula eu posso Verificar número um é maior do que número dois também posso perguntar e número.
Dois é maior que número três Observe que além de fazer a comparação com os operadores de relação né os relacionais eu posso verificar se essas duas condições elas são verdadeiras para que.
Todas essas condições retornem true o número um tem que ser maior que o número dois e o o número dois tem que ser maior que o número três se nós executarmos o nosso código agora o retorno é falso.
Vamos ver o porquê número um é maior que o número dois falso Então se essa primeira condição retornou falso então não adianta mais continuar fazendo os testes pois com a cláusula end as duas.
Condições teriam que ser verdadeiras para retornar true basta que uma retorne falso para que o retorno seja falso se nós fizermos o inverso número três é maior que.
Ou do que o número 2 e o número 2 é maior que o número 1 Agora nós estamos fazendo a pesquisa de trás para frente e eu vou perguntar número 3 é maior que número 2 e número 2.
É maior que número 1 quando executarmos agora essa operação você vai ver que o retorno é true porque realmente o número 3 é maior que o número 2 e o número 2 maior que número.
Quando todas as condições Retornam nós temos esse resultado temos o operador not que você pode utilizar sozinho o not ele faz a inversão do valor buano por exemplo.
Not e eu vou escrever entre parênteses do not fal lembre o not inverte um valor buano então se aqui dentro é false o resultado dessa opera Noal.
Um converter agora o true colocando o true dentro dos parênteses ao executarmos o código ele vai retornar false E se eu quisesse fazer um teste de.
Equiparação um teste de igualdade eu poderia verificar 1 é igual a 2 a resposta aqui é falsa certo só que com o note ele vai retornar verdadeiro porque ele está fazendo a inversão do conteúdo.
Ou deste valor boleano existem situações bem típicas no processo de desenvolvimento de sistemas Da Lógica que você vai precisar fazer essas inversões prepare-se pois você pode.
Utilizar esses operadores pressione control s para salvar o seu script E com isso concluímos essa aula número 10 na próxima aula nós vamos passar para outros temas a respeito do Python com.
Isso terminamos mais uma aula sobre o Python essa nossa playlist ela vai ter muitas aulas então esses conceitos fundamentais que estamos trabalhando nas aulas iniciais são essenciais para que.
Você possa trabalhar com o Python com mais segurança quando você migrar lá para o Python no Excel Com certeza você vai conseguir trabalhar facilmente com ele vou ver se eu trago para as próximas.
CLique no Link do Vídeo: https://www.youtube.com/watch?v=STlZgYEE8T0