Operadores aritméticos no Python

Introdução ao Python / Tutorial Python

Os operadores aritméticos são usados para realizar operações matemáticas básicas em Python. Abaixo estão os operadores mais comuns:

Operadores básicos

SímboloNome do OperadorDescrição
+AdiçãoSoma dois valores.
-SubtraçãoSubtrai um valor de outro.
*MultiplicaçãoMultiplica dois valores.
/DivisãoDivide um valor por outro.

Adição (+)

Usado para somar dois valores.

a = 10
b = 5
resultado = a + b
print(resultado)  # Saída: 15

Subtração (-)

Usado para subtrair um valor de outro.

a = 10
b = 5
resultado = a - b
print(resultado)  # Saída: 5

Multiplicação (*)

Usado para multiplicar dois valores.

a = 10
b = 5
resultado = a * b
print(resultado)  # Saída: 50

Divisão (/)

Usado para dividir um valor por outro. Retorna um número de ponto flutuante.

a = 10
b = 5
resultado = a / b
print(resultado)  # Saída: 2.0

Nota: O operador de divisão (/) sempre retorna um valor do tipo float, mesmo que o resultado seja um número inteiro.

Operadores avançados

SímboloNome do OperadorDescrição
//Divisão inteiraRetorna o quociente inteiro da divisão.
%MóduloRetorna o resto da divisão.
**ExponenciaçãoCalcula a potência de um número.

Divisão inteira (//)

Retorna o quociente inteiro da divisão.

a = 10
b = 3
resultado = a // b
print(resultado)  # Saída: 3

Módulo (%)

Retorna o resto da divisão.

a = 10
b = 3
resultado = a % b
print(resultado)  # Saída: 1

Exponenciação (**)

Usado para calcular a potência de um número.

a = 2
b = 3
resultado = a ** b
print(resultado)  # Saída: 8

Exemplos práticos

Calculando a área de um retângulo

largura = 5
altura = 10
area = largura * altura
print("A área do retângulo é", area)  # Saída: A área do retângulo é 50

Verificando se um número é par ou ímpar

numero = 7
if numero % 2 == 0:
    print("O número é par")
else:
    print("O número é ímpar")
# Saída: O número é ímpar

Convertendo segundos em minutos e segundos

segundos = 130
minutos = segundos // 60
resto_segundos = segundos % 60
print(f"{minutos} minutos e {resto_segundos} segundos")  # Saída: 2 minutos e 10 segundos

Com esses exemplos, você pode começar a explorar os operadores aritméticos no Python e aplicá-los em diferentes cenários.