Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Operadores And, Or, Not | Verdadeiro ou falso?
Tipos de Dados em Python
course content

Conteúdo do Curso

Tipos de Dados em Python

Tipos de Dados em Python

1. Conhecendo os números em Python
2. Verdadeiro ou falso?
3. Strings
4. Reunindo todos os tópicos

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):

OperadorSintaxeFinalidade
andX and YRetorna True somente se X e Y forem ambos True
orX or YRetorna True em todos os casos, exceto se X e Y forem ambos False
notnot XSe X é True, ele muda para False, e vice-versa

Vamos observar a tabela abaixo para entender a lógica de cada operador:

XYX or YX and Ynot X
TrueTrueTrueTrueFalse
TrueFalseTrueFalseFalse
FalseTrueTrueFalseTrue
FalseFalseFalseFalseTrue

Tarefa

Chegou a hora de algumas tarefas complicadas!

Aqui, você deve substituir ___ por uma declaração True ou False para:

  1. A variável statement1 ser igual a True.
  2. A variável statement2 ser igual a False.

Tarefa

Chegou a hora de algumas tarefas complicadas!

Aqui, você deve substituir ___ por uma declaração True ou False para:

  1. A variável statement1 ser igual a True.
  2. A variável statement2 ser igual a False.
Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo

Tudo estava claro?

Seção 2. Capítulo 3
toggle bottom row

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):

OperadorSintaxeFinalidade
andX and YRetorna True somente se X e Y forem ambos True
orX or YRetorna True em todos os casos, exceto se X e Y forem ambos False
notnot XSe X é True, ele muda para False, e vice-versa

Vamos observar a tabela abaixo para entender a lógica de cada operador:

XYX or YX and Ynot X
TrueTrueTrueTrueFalse
TrueFalseTrueFalseFalse
FalseTrueTrueFalseTrue
FalseFalseFalseFalseTrue

Tarefa

Chegou a hora de algumas tarefas complicadas!

Aqui, você deve substituir ___ por uma declaração True ou False para:

  1. A variável statement1 ser igual a True.
  2. A variável statement2 ser igual a False.

Tarefa

Chegou a hora de algumas tarefas complicadas!

Aqui, você deve substituir ___ por uma declaração True ou False para:

  1. A variável statement1 ser igual a True.
  2. A variável statement2 ser igual a False.
Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo

Tudo estava claro?

Seção 2. Capítulo 3
toggle bottom row

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):

OperadorSintaxeFinalidade
andX and YRetorna True somente se X e Y forem ambos True
orX or YRetorna True em todos os casos, exceto se X e Y forem ambos False
notnot XSe X é True, ele muda para False, e vice-versa

Vamos observar a tabela abaixo para entender a lógica de cada operador:

XYX or YX and Ynot X
TrueTrueTrueTrueFalse
TrueFalseTrueFalseFalse
FalseTrueTrueFalseTrue
FalseFalseFalseFalseTrue

Tarefa

Chegou a hora de algumas tarefas complicadas!

Aqui, você deve substituir ___ por uma declaração True ou False para:

  1. A variável statement1 ser igual a True.
  2. A variável statement2 ser igual a False.

Tarefa

Chegou a hora de algumas tarefas complicadas!

Aqui, você deve substituir ___ por uma declaração True ou False para:

  1. A variável statement1 ser igual a True.
  2. A variável statement2 ser igual a False.
Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo

Tudo estava claro?

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):

OperadorSintaxeFinalidade
andX and YRetorna True somente se X e Y forem ambos True
orX or YRetorna True em todos os casos, exceto se X e Y forem ambos False
notnot XSe X é True, ele muda para False, e vice-versa

Vamos observar a tabela abaixo para entender a lógica de cada operador:

XYX or YX and Ynot X
TrueTrueTrueTrueFalse
TrueFalseTrueFalseFalse
FalseTrueTrueFalseTrue
FalseFalseFalseFalseTrue

Tarefa

Chegou a hora de algumas tarefas complicadas!

Aqui, você deve substituir ___ por uma declaração True ou False para:

  1. A variável statement1 ser igual a True.
  2. A variável statement2 ser igual a False.
Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Seção 2. Capítulo 3
Mude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
We're sorry to hear that something went wrong. What happened?
some-alt