Conteúdo do Curso
Tipos de Dados em Python
Tipos de Dados em Python
Operadores And, Or, Not
Na vida real, quase todo mundo expressa seus pensamentos usando frases como "Sim ou Não", "Definitivamente Não", "Sim, sim e sim!". A linguagem Python permite que você faça quase o mesmo, mas ela utiliza frases mais formais com base nos comandos and
, or
e not
.
X e Y podem ser qualquer declaração lógica (True ou False):
Operador | Sintaxe | Finalidade |
---|---|---|
and | X and Y | Retorna True somente se X e Y forem ambos True |
or | X or Y | Retorna True em todos os casos, exceto se X e Y forem ambos False |
not | not X | Se X é True, ele muda para False, e vice-versa |
Vamos observar a tabela abaixo para entender a lógica de cada operador:
X | Y | X or Y | X and Y | not X |
---|---|---|---|---|
True | True | True | True | False |
True | False | True | False | False |
False | True | True | False | True |
False | False | False | False | True |
Swipe to show code editor
Chegou a hora de algumas tarefas complicadas!
Aqui, você deve substituir ___
por uma declaração True
ou False
para:
- A variável
statement1
ser igual aTrue
. - A variável
statement2
ser igual aFalse
.
Obrigado pelo seu feedback!
Operadores And, Or, Not
Na vida real, quase todo mundo expressa seus pensamentos usando frases como "Sim ou Não", "Definitivamente Não", "Sim, sim e sim!". A linguagem Python permite que você faça quase o mesmo, mas ela utiliza frases mais formais com base nos comandos and
, or
e not
.
X e Y podem ser qualquer declaração lógica (True ou False):
Operador | Sintaxe | Finalidade |
---|---|---|
and | X and Y | Retorna True somente se X e Y forem ambos True |
or | X or Y | Retorna True em todos os casos, exceto se X e Y forem ambos False |
not | not X | Se X é True, ele muda para False, e vice-versa |
Vamos observar a tabela abaixo para entender a lógica de cada operador:
X | Y | X or Y | X and Y | not X |
---|---|---|---|---|
True | True | True | True | False |
True | False | True | False | False |
False | True | True | False | True |
False | False | False | False | True |
Swipe to show code editor
Chegou a hora de algumas tarefas complicadas!
Aqui, você deve substituir ___
por uma declaração True
ou False
para:
- A variável
statement1
ser igual aTrue
. - A variável
statement2
ser igual aFalse
.
Obrigado pelo seu feedback!
Operadores And, Or, Not
Na vida real, quase todo mundo expressa seus pensamentos usando frases como "Sim ou Não", "Definitivamente Não", "Sim, sim e sim!". A linguagem Python permite que você faça quase o mesmo, mas ela utiliza frases mais formais com base nos comandos and
, or
e not
.
X e Y podem ser qualquer declaração lógica (True ou False):
Operador | Sintaxe | Finalidade |
---|---|---|
and | X and Y | Retorna True somente se X e Y forem ambos True |
or | X or Y | Retorna True em todos os casos, exceto se X e Y forem ambos False |
not | not X | Se X é True, ele muda para False, e vice-versa |
Vamos observar a tabela abaixo para entender a lógica de cada operador:
X | Y | X or Y | X and Y | not X |
---|---|---|---|---|
True | True | True | True | False |
True | False | True | False | False |
False | True | True | False | True |
False | False | False | False | True |
Swipe to show code editor
Chegou a hora de algumas tarefas complicadas!
Aqui, você deve substituir ___
por uma declaração True
ou False
para:
- A variável
statement1
ser igual aTrue
. - A variável
statement2
ser igual aFalse
.
Obrigado pelo seu feedback!
Na vida real, quase todo mundo expressa seus pensamentos usando frases como "Sim ou Não", "Definitivamente Não", "Sim, sim e sim!". A linguagem Python permite que você faça quase o mesmo, mas ela utiliza frases mais formais com base nos comandos and
, or
e not
.
X e Y podem ser qualquer declaração lógica (True ou False):
Operador | Sintaxe | Finalidade |
---|---|---|
and | X and Y | Retorna True somente se X e Y forem ambos True |
or | X or Y | Retorna True em todos os casos, exceto se X e Y forem ambos False |
not | not X | Se X é True, ele muda para False, e vice-versa |
Vamos observar a tabela abaixo para entender a lógica de cada operador:
X | Y | X or Y | X and Y | not X |
---|---|---|---|---|
True | True | True | True | False |
True | False | True | False | False |
False | True | True | False | True |
False | False | False | False | True |
Swipe to show code editor
Chegou a hora de algumas tarefas complicadas!
Aqui, você deve substituir ___
por uma declaração True
ou False
para:
- A variável
statement1
ser igual aTrue
. - A variável
statement2
ser igual aFalse
.