Operadores em Python

No Python, os operadores são símbolos distintos projetados para realizar operações sobre variáveis e valores. Eles são classificados de acordo com a funcionalidade específica que desempenham:

Operadores Aritméticos

Esses operadores facilitam os cálculos aritméticos entre dois operandos, que podem ser tanto variáveis quanto valores.

Operador Descrição Exemplo
+ Adição a+b
- Subtração a-b
* Multiplicação a*b
/ Divisão a/b
% Resto da divisão a%b
** Exponenciação a**b
// Divisão inteira (retorna a parte inteira do resultado) a//b

Operadores de Comparação

Esses operadores produzem um resultado booleano (Verdadeiro ou Falso) baseado em uma comparação.

Operador Descrição Exemplo
== Igual a a==b
!= Diferente de a!=b
< Menor que a<b
> Maior que a>b
<= Menor ou igual a a<=b
>= Maior ou igual a a>=b

Operadores Lógicos

Eles são fundamentais na lógica booleana, produzindo um resultado booleano (Verdadeiro ou Falso).

Operador Descrição Exemplo
and Verdadeiro se ambas as expressões forem verdadeiras a and b
or Verdadeiro se qualquer uma das expressões for verdadeira a or b
not Verdadeiro se a expressão for falsa not a

Operadores de Atribuição

São usados para atribuir um valor a uma variável.

Operador Descrição Exemplo
= Atribui um valor a=1
+= Incrementa e atribui a+=1
-= Decrementa e atribui a-=1
*= Multiplica e atribui a*=2
/= Divide e atribui a/=2
%= Atribui o resto da divisão a%=2
//= Atribui a divisão inteira a//=2
**= Atribui a exponenciação a**=2

Operadores Bit a Bit

Estes são os principais operadores bit a bit.

Operador Descrição Exemplo
& E a&b
| OU a|b
^ OU EXCLUSIVO a^b
~ NÃO ~a
<< Deslocamento para a esquerda a<<1
>> Deslocamento para a direita a>>1

Para uma visão mais abrangente, considere ler nosso tutorial sobre operações de deslocamento de bits para a esquerda e para a direita.

Operadores de Identidade

Eles determinam se duas variáveis apontam para o mesmo objeto, retornando um valor booleano (Verdadeiro/Falso).

Operador Descrição Exemplo
is Verdadeiro se ambas as variáveis apontam para o mesmo objeto a is b
is not Verdadeiro se as variáveis não apontam para o mesmo objeto a is not b

Operadores de Pertencimento

Esses operadores verificam se um valor faz parte de um objeto, retornando um valor booleano (Verdadeiro/Falso).

Operador Descrição Exemplo
in Verdadeiro se o valor especificado existir dentro do objeto a in b
not in Verdadeiro se o valor especificado não existir dentro do objeto a not in b

Esses operadores são fundamentais para a programação em Python. Cada um possui seu papel único, e sua aplicação varia conforme as necessidades do programa.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Tutorial Python

FAQ