image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Luiz Café
Luiz Café25/08/2024 13:03
Compartilhe

Operadores Aritméticos em Python: Uma Introdução Prática

  • #Python

Olá, comunidade da DIO!

Hoje vamos aprender um pouco sobre operadores aritméticos em Python. Você, após ler este artigo, terá a oportunidade de aprender qual a ordem de procedência de cada um dos operadores que podem ser utilizados na linguagem de programação Python.

Vamos lá!

O que são Operadores Aritméticos em Python?

Podemos entender os operadores aritméticos como aqueles que podem realizar operações matemáticas, desde as mais básicas como adição, subtração, divisão e multiplicação. É possível também realizar operações mais complexas como potenciação, expressões numéricas e muito mais.

Adição em Python

É extremamente simples realizar somas em Python. basta escrever o comando print e dentro dos parentêses inserir os números que você deseja somar, o símbolo # é utilizado para inserir comentários, e não interfere na execução do código.

Veja o exemplo abaixo:

print(5+6) # o resultado é 11

O mesmo deve ser feito na subtração, divisão, multiplicação e outras operações. Veja mais exemplos abaixo:

Subtração

print(10 - 4) # resultado é 6

Divisão com Ponto Flutuante (Float)

print(15 / 4) # resultado é 3.75. Esse tipo de divisão aceita números reais, ou seja aqueles com mais de uma casa decimal.

Divisão Inteira

 print(15 // 4) # resultado é 3. Nesse tipo de divisão, só é permitido números inteiros, assim o resto da divisão será arredondado.

Módulo

 print(15 % 4) # resultado é 3. Retorna o resto da divisão do primeiro valor pelo segundo.

Exponenciação

print(2 ** 3) # Eleva o primeiro valor à potência do segundo valor. O resultado é 8

Procedência das Operações

Em regra, algumas operações recebem prioridade em relação a outras operações.

Veja um exemplo:

 5+6*3=23

Qual o motivo dessa resposta e por qual motivo não podemos somar 5+6 e depois multiplicar por 3?

A resposta é porque você deve seguir a seguinte ordem de prioridade para realizar as operações:

  •   Parênteses;
  •   Potenciação;
  • Multiplicação e Divisão (da esquerda para a direita);
  • Somas e Subtrações (da esquerda para a direita).

É por isso que no exemplo anterior, não podemos realizar primeiro a soma, pois a multiplicação vem primeiro na ordem de prioridade, assim, ela deve ser realizada primeiro.

Outros Exemplos:

Parênteses

resultado = (2 + 3) * 4
print(resultado) # resultado é 20

Exponenciação

resultado = 2 ** 3 ** 2 
print(resultado) # resultado é 512 (3 ** 2 é 9, então 2 ** 9 é 512)

Multiplicação

resultado = 4 + 8 / 2 * 3
print(resultado) # resultado é 16.0 (8 / 2 é 4, então 4 * 3 é 12, e 4 + 12 é 16)

Soma

resultado = 10 - 3 + 2 
print(resultado) # resultado é 9 (10 - 3 é 7, e 7 + 2 é 9)

Comparando Resultados

Veja o mesmo cálculo utilizando parênteses ou não e perceba a diferença:

Sem Parênteses:

resultado = 5 + 3 * 2 
print(resultado) # resultado é 11 (3 * 2 é 6, e 5 + 6 é 11)

Com Parênteses:

resultado = (5 + 3) * 2 
print(resultado) # resultado é 16 (5 + 3 é 8, e 8*2 é 16)

Lembrete Importante🚨

Os parênteses podem ser usados para garantir a ordem desejada, mesmo quando a precedência dos operadores seria diferente. Isso pode ajudar a evitar erros e tornar o código mais legível.

Conclusão

Após a leitura deste artigo, você teve a oportunidade de aprender um pouco mais sobre os operadores aritméticos na linguagem de programação Python. Entendeu ainda a importância de cada um deles e principalmente a função dos parênteses dentro das operações.

Não deixe de praticar bastante para melhorar cada dia mais seus códigos em Python. Bons estudos!

Referências

CURSO EM VÍDEO. Curso Python #07 - Operadores Aritméticos. Disponível em: https://www.youtube.com/watch?v=Vw6gLypRKmY. Acesso em: 25 ago. 2024.

DIGITAL INNOVATION ONE. Engenharia de dados com Python. Disponível em: https://www.dio.me/bootcamp/engenharia-dados-python?ref=AF09NCKTFOJE. Acesso em: 25 ago. 2024.

PYTHON ACADEMY. Operadores aritméticos e lógicos em Python. Disponível em: https://pythonacademy.com.br/blog/operadores-aritmeticos-e-logicos-em-python. Acesso em: 25 ago. 2024.

Compartilhe
Recomendados para você
Suzano - Python Developer
BairesDev - Machine Learning Practitioner
Santander - Cibersegurança #2
Comentários (0)