Aprendendo Operações¶
1. Tipo Booleano¶
A lógica booleana é uma forma de matemática onde existem apenas dois valores Verdadeiro (True) e Falso (False)
2. Comparações Lógicas¶
Uma forma de controlar o que o seu programa faz é o uso de operações condicionais. O comando if <comparação> : <faz se verdadeiro> else: <faz se falso>
3. Conectores Lógicos¶
As linguagens de programação, utilizam os conectivos lógicos da lógica formal, ou melhor da lógica Aristotélica, na construção de expressões lógicas. Existem 2 conectivos lógicos e, mesmo que não os conheçamos com o nome de conectivos lógicos, utilizamo-os constantemente ao conversarmos ou então, para explicarmos qualquer disciplina a outra pessoa.
Os conectivos lógicos são:
- Conectivo de conjunção:
E and
- Conectivo de disjunção:
OU or
- Partícula de Negação:
NÃO not
Por exemplo, a simples frase A e B são caracteres iguais implica numa expressão lógica e acabamos de representar a mesma textualmente. Porém, a expressão pode ser facilmente escrita matematicamente, ou então, com o uso de uma linguagem de programação.
4. Comparações Numéricas¶
Você pode comparar dois números em Python como se faz na matemática.
Os comparadores numéricos são:
- Menor:
<
- Menor ou Igual:
<=
- Igual:
==
- Maior:
>
- Maior ou Igual:
>=
- Diferente:
!=
4. Expressões Numéricas¶
Você pode comparar três números em Python como se faz na matemática.
Os comparadores numéricos são aqueles já explicados:
Note
Agora você pode tentar os desafios de 1 a 8 do : Problemas para o Dojo de Aquecimento
See also
Página de Referência na internete: OPERADORES LÓGICOS EM PYTHON