agora a gente vai conhecer um outro tipo de operador que é chamado de operador lógico bom eu quero saber se alguma coisa ela é igual a outra ou se ela é alguma coisa ou outra vamos lá deixa eu explicar com um pouco mais de calma num exemplo que talvez você entenda imagina que eu decido que eu vou viajar pra praia no feriado mas eu vou viajar pra praia se eu tiver dinheiro e se estiver calor aí a mã conhece o dia eu tenho dinheiro ganhei na loteria mas tá chovendo e tá frio eu vou viajar
pra praia não porque eu disse que eu iria se se eu tiver dinheiro e se estiver calor neste caso quando eu uso o e significa que todas as minhas perguntas precisam responder verdadeiro para que ele seja verdadeiro nesse caso a minha resposta de eu tenho dinheiro foi verdadeira mas a minha resposta se está calor foi falsa logo a resposta dessas duas perguntas vai ser falsa agora imagina que eu decido ir pra praia se eu tiver dinheiro ou se estiver calor a corda tá um sol de rachar mas eu não tenho nenhum real eu vou pra
praia nesse caso eu vou porque eu utilizei o ou o ou diferente do E se qualquer uma das condições for verdadeira ele se torna verdadeiro Então nesse caso está calor verdadeiro mas eu não tenho dinheiro que deu falso só que o fato de ter uma condição verdadeira significa que todas as minhas respostas serão verdadeiras como eu vou fazer para ir pra praia eu não sei eu vou de carona vou pedir para alguém pagar para mim mas eu vou porque eu utilizei o ou então tome cuidado quando você fizer os seus combinados para utilizar o operador
certo se você colocar o ow Pode ser que você seja obrigado a fazer alguma coisa mesmo se uma das condições não estiver favorável e como funciona isso dentro do Python e das linguagens de programação vamos lá eu criei um outro texto chamado operadores lógicos No meu caso eu vou dar um outro exemplo imagina se eu quero que eu quero saber se a minha comanda é maior do que a comanda do meu amigo e se a minha comanda é maior do que R 500 então eu vou utilizar o print para aparecer a informação para mim E
aí eu vou perguntar o seguinte eu que é a minha comanda eu gastei mais do que o meu amigo neste caso eu gastei certo vamos lembrar os nossos valores aqui eu disse que eu gastei 150 e o meu amigo 75 logo eu gastei mais do que o meu amigo mas eu quero saber se ao mesmo tempo eu gastei mais do que 500 então eu vou utilizar o operador e que aqui no Python está em inglês então fica and e eu vou perguntar então eu sou maior do que R 500 E aí quando eu responder o
Python vai responder essa pergunta que vai dar verdadeiro e essa pergunta vai dar falso Então o meu resultado aqui vai ser falso por quê lembra que no e as duas condições precisam ser verdadeiras agora vamos inverter essa pergunta colocando ou então print eu sou maior que amigo ou seja a minha comanda é maior que o meu amigo or que é o o em inglês eu sou maior do que 500 vamos ver a resposta dele agora nesse caso ele respondeu true por quê Porque este aqui deu verdadeiro apesar de este dar falso E aí no Python
quando eu tenho e uma situação que uma delas é verdadeira e eu poderia ter muitas questões aqui dentro eu poderia fazer muitas testes aqui dentro dentro se apenas um deles fosse verdadeiro a resposta seria verdadeiro então não se confunda mais a utilizar estes operadores aqui lógicos na próxima aula a gente vai conhecer mais um operador que é chamado de operador de atribuição