operadores

Como utilizar os principais operadores em Python

Os operadores são símbolos ou palavras-chave que instruem o computador a realizar operações específicas sobre valores ou variáveis. Eles desempenham um papel fundamental na construção de lógica e cálculos nos programas. Abaixo, apresentamos os principais tipos de operadores utilizados nas linguagens de programação:

1. Operadores Aritméticos

Esses operadores são usados para realizar operações matemáticas básicas e avançadas.

Tabela de Operadores Aritméticos
OperadorDescriçãoExemploResultado
+Adição5 + 38
-Subtração10 - 73
*Multiplicação4 * 28
/Divisão9 / 33
%Módulo (resto)10 % 31
**Exponenciação (potência)2 ** 38
//Divisão inteira (Python)10 // 33

2. Operadores de Atribuição

São usados para atribuir valores às variáveis e, às vezes, combinar atribuição com uma operação matemática.

Tabela de Operadores de Atribuição
OperadorDescriçãoExemploResultado
=Atribuição simplesx = 10x será 10
+=Adição e atribuiçãox += 5x = x + 5
-=Subtração e atribuiçãox -= 3x = x - 3
*=Multiplicação e atribuiçãox *= 2x = x * 2
/=Divisão e atribuiçãox /= 4x = x / 4
%=Módulo e atribuiçãox %= 2x = x % 2

3. Operadores de Comparação

Esses operadores são usados para comparar valores e retornam um valor booleano (true ou false).

Tabela de Operadores de Comparação
OperadorDescriçãoExemploResultado
==Iguais5 == 5true
!=Diferente5 != 3true
>Maior que7 > 3true
<Menor que4 < 8true
>=Maior ou igual a5 >= 5true
<=Menor ou igual a3 <= 4true
===Estritamente igual5 === '5'false
!==Estritamente diferente5 !== '5'true

4. Operadores lógicos

Esses operadores são usados para combinar expressões ou realizar operações lógicas.

Tabela de Operadores Lógicos
OperadorDescriçãoExemploResultado
ANDE lógico(5>3) and (8>5)true
OROU lógico(5>3) or (8>5)true
NOTNão lógiconot(5>3)false

Tabelas Verdade

Uma Tabela Verdade é uma ferramenta usada na lógica matemática, lógica proposicional e ciência da computação para determinar todos os possíveis resultados de uma expressão lógica ou proposicional, com base em todas as combinações possíveis dos valores de entrada (verdadeiro ou falso).

As tabelas verdade são particularmente úteis para avaliar o comportamento de operadores lógicos, como AND (&&), OR (||), NOT (!), entre outros.

Estrutura de uma Tabela Verdade

  1. Colunas de entrada: Representam todas as variáveis envolvidas nas proposições lógicas.
  2. Colunas de saída: Mostram o resultado da expressão lógica para cada combinação possível dos valores de entrada.
  3. Valores lógicos: São representados como true (verdadeiro) ou false (falso).

Tabela Verdade para o Operador AND

Tabela Verdade - AND (&&)
ABA and B
truetruetrue
truefalsefalse
falsetruefalse
falsefalsefalse

Tabela Verdade para o Operador OR

Tabela Verdade - OR (||)
ABA or B
truetruetrue
truefalsetrue
falsetruetrue
falsefalsefalse

Tabela Verdade para o Operador NOT

Tabela Verdade - NOT (!)
Anot A
truefalse
falsetrue

5. Operadores de Identidade

Os operadores de identidade servem para a comparação de objetos. Nessa comparação é verificado se eles ocupam a mesma posição na memória, o que significará que se trata do mesmo objeto.

Tabela de Operadores
OperadorDescriçãoExemploResultado
isVerifica se duas variáveis apontam para o mesmo objeto na memória a = [1,2]
b = a
a is b
True
is notVerifica se duas variáveis não apontam para o mesmo objeto a = [1,2]
b = [1,2]
a is not b
True

5. Operadores de associação

São utilizados para verificar se uma sequência contém um objeto. 

Tabela de Operadores
OperadorDescriçãoExemploResultado
inVerifica se um elemento está em uma sequência (e.g., listas, strings, dicionários) frutas = ['maçã', 'banana', 'laranja']
'banana' in frutas
True
not inVerifica se um elemento não está em uma sequência frutas = ['maçã', 'banana', 'laranja']
'uva' not in frutas
True

Caso o Python ainda não esteja instalado em seu dispositivo, clique no botão abaixo para realizar a instalação.

Posts Similares

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *