1
resposta

[Sugestão] PARA SABER MAIS: TABELA VERDADE

Uma das formas que utilizava para entender a Tabela Verdade era associar os operando a um operador Matematico.

0 (Zero).....: Representa False
1 (Um).......: Representa Verdadeiro

Operador And
A tabela verdade do operador and nos mostra que a saida só é verdadeira, se ambos os operadores são verdadeiros, caso contrario, retorna falso.

Operando 1OperadorOperando 2Operando 1 and Operando 2
0*00
0*10
1*00
1*11

Operador Or
Retorna falso quando ambos operadores são falsos.

Operando 1OperadorOperando 2Operando 1 or Operando 2
0+00
0+11
1+01
1+11

Operador Not
Inverte, se for verdadeiro é falso, se for falso é verdadeiro.

OperandoNot Operando
10
01
1 resposta

Oi, Luiz! Como vai?

Agradeço por compartilhar seus aprendizados com a comunidade Alura.

Gostei da forma como você associou os operadores lógicos aos operadores matemáticos para facilitar o entendimento da tabela verdade. Sua explicação ficou bem organizada e ajuda bastante na visualização do funcionamento do and, or e not. A comparação com multiplicação e soma faz sentido para quem está começando lógica de programação e pode tornar o aprendizado mais intuitivo.

Continue explorando essas associações práticas, pois isso fortalece bastante o raciocínio lógico.

Dica: uma boa forma de praticar é criar pequenos testes no Python usando print(True and False) ou print(not True) para visualizar os resultados diretamente no terminal e reforçar o aprendizado na prática.

Conte com o apoio do Fórum na sua jornada.

Qual outro conceito de lógica você costuma relacionar com situações do dia a dia para aprender melhor?

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!