Operadores Básicos
Nesta aula, nos aprofundaremos nos operadores básicos do Python, que são símbolos usados para realizar operações sobre valores e variáveis.
Tipos de operadores Link to heading
- Operadores aritméticos: São utilizados para realizar operações matemáticas como adição, subtração, multiplicação, divisão e módulo.
- Operadores de comparação: São utilizados para comparar dois valores e obter um valor booleano (Verdadeiro ou Falso).
- Operadores lógicos: São usados para combinar valores booleanos e obter um valor booleano.
Operadores aritméticos Link to heading
+
: Soma-
: Subtração*
: Multiplicação/
: Divisão//
: Divisão inteira%
: Módulo (resto da divisão)
Exemplo Link to heading
# Adição
resultado = 10 + 5
# Subtração
diferenca = 10 - 5
# Multiplicação
produto = 10 * 5
# Divisão
quociente = 10/5
# Divisão inteira
divisao_inteira = 10 // 5
# Módulo
residuo = 10 % 5
print(resultado, diferenca, produto, quociente, divisao_inteira, residuo)
Operadores de comparação Link to heading
==
: Igualdade!=
: Desigualdade<
: Menor que<=
: Menor ou igual a>
: Maior que>=
: Maior ou igual a
Exemplo Link to heading
# Igualdade
igualdade = 10 == 10
# Desigualdade
desigualdade = 10! = 10
# Menor que
menos_que = 10 < 15
# Menos que ou igual a
menos_que_ou_igual_que = 10 <= 15
# Maior do que
maior_que = 10 > 5
# Maior ou igual
maior_que_igual_que = 10 >= 5
print(igualdade, desigualdade, menos_que, menos_ou_igual_que, maior_que, maior_que_ou_igual_que)
Operadores lógicos Link to heading
and
: Conjunção (ambos os valores devem ser True)or
: Disjunção (pelo menos um valor deve ser True)not
: Negação (inverte o valor booleano)
Exemplo Link to heading
# Conjunção
conjuncao = (10 > 5) e (10 <15)
# Disjunção
disjuncao = (10 == 10) ou (10!= 10)
# Negação
negacao = não (10 == 10)
print(conjuncao, disjuncao, negacao)
Exercícios Link to heading
Escreva um código Python que calcule a área de um triângulo.