Operadores
Os tipos de Operadores em Python
O que são os operadores
Quando você quer somar dois números, comparar valores ou até repetir uma palavra várias vezes, o Python precisa saber como fazer isso. É aí que entram os operadores. Eles são símbolos especiais que dizem à linguagem qual operação realizar.
Eles são parte fundamental da programação, pois permitem que a gente manipule os dados de várias formas. Pense neles como as ferramentas que tornam o código realmente útil.
Antes de conhecer todos, vale lembrar que alguns operadores já apareceram em lições anteriores:
- O
+foi usado para juntar strings; - O
*apareceu quando repetimos uma string várias vezes; - E o
innos ajudou a verificar se algo estava presente dentro de uma string.
Esses são só alguns exemplos. O Python oferece muitos outros, que veremos com calma ao longo das próximas lições.
Tipos de operadores
Podemos dividir os operadores do Python em diferentes grupos, de acordo com o tipo de operação que realizam:
-
Operadores aritméticos: Realizam cálculos matemáticos como soma, subtração, multiplicação e divisão. Alguns também podem ser usados para fazermos alterações em nossas strings.
-
Operadores de atribuição: Servem para armazenar valores em variáveis.
-
Operadores de comparação: Comparam valores e dizem se a comparação é verdadeira (
True) ou falsa (False). -
Operadores lógicos: Combinam expressões booleanas.
-
Operadores de identidade: Comparam objetos, verificando se um é exatamente o mesmo que o outro, ou seja, se ocupam o mesmo espaço na memória.
-
Operadores de associação ou membership: Verificam se um valor está presente dentro de uma sequência, como uma lista, string ou tupla.
-
Operadores bit a bit (bitwise): Realizam operações diretamente nos números binários (
bits).
Cada um desses grupos tem sua importância. Exceto pelos operadores bit a bit, que têm usos muito específicos, todos serão explorados nas próximas lições. Por enquanto, o principal é entender que os operadores são a base de muitas das ações que o Python executa.