Aprenda Operações Aritméticas na Programação Python
Escrito por Pythoneiro
Grande parte da programação é baseada em operações aritméticas ou lógicas. Nessa lição vamos ver as principais operações matemáticas que podemos realizar no Python. Você já conhece elas da matemática: adição, subtração, multiplicação e divisão.
Para soma e subtração não há muito segredo, usamos os símbolos + e -, mas na multiplicação e divisão os símbolos podem ser diferentes dos que usamos na nossa lingaugem humana. Acompanhe a lição e entenda como realizar operações aritméticas na programação com Python:
Como somar dois ou mais números no Python?
Para realizar uma soma no Python usamos o símbolo de adição +. Podemos adicionar diretamente os valores:
6 + 8
É possível guardar o resultado de uma adição através de uma variável. Aqui criei uma variável chamada soma. Você pode dar outro nome, se quiser. Exemplo:
soma = 6 + 8
Você pode adicionar tanto números inteiros (do tipo int
) quanto racionais com casas decimais (do tipo float
). Pode adicionar entre eles também. Você pode realizar operações aritméticas entre esses tipos de dados numéricos na programação. Exemplo:
soma = 3.2 + 4
E você pode adicionar mais de dois números. Veja:
soma = 16.4 + 12 + 1
Para ver o resultado da sua soma você pode imprimir o resultado com a função print(), assim:
print(soma)
Sua vez! Realize a soma dos números 89 e 7.3, depois imprima o resultado na tela:
Possíveis soluções
soma = 89 + 7.3
print(soma)
OU
soma = 7.3 + 89
print(soma)
OU
print(89 + 7.3)
OU
print(7.3 + 89)
Note que a ordem na adição não interfere o resultado.
Como subtrair números no Python?
Para subtrair números na programação com Python, usamos o símbolo de subtração -. No computador é o hífen. Note que no caso da subtração, a ordem dos números faz diferença. Por exemplo, 8-6 é 2, agora 6-8 é -2.
Exemplo de subtração de dois números:
4 - 2
Você também pode guardar o resultado em uma variável:
diferenca = 4 - 2
Sua vez. Realize a subtração de 8 - 2.5 e guarde o resultado numa variável chamada diferenca
. Depois imprima o resultado na tela:
Possível solução
diferenca = 8 - 2.5
print(diferenca)
Para não guardar o resultado em uma variáveis, seria:
print(8- 2.5)
Perceba que no caso da subtração, a ordem dos números altera o resultado.
Como multiplicar números na programação com Python?
Nas aulas de matemática você deve ter aprendido os símbolos ✕ ou mesmo o . como símbolos de multiplicação. Na programação, o símbolo de multiplicação é o asterisco (*). Ou seja, para realizar a multiplicação entre dois números na programação usamos um único asterisco *.
Exemplo da multiplicação de dois números na programação:
3*5
Também podemos guardar o resultado em uma variável:
multiplicacao = 3*5
Sua vez: Multiplique os números 2.5 por 4 e imprima o resultado na tela:
Possíveis soluções
multiplicacao = 2.5*4
print(multiplicacao)
OU
multiplicacao = 4*2.5
print(multiplicacao)
OU
print (2.5*4)
OU
print(4*2.5)
Perceba que na multiplicação a ordem dos fatores não altera o resultado. Ou seja, multiplicar 2.5 por 4 ou 4 por 2.5 dá no mesmo resultado. Teste também multiplicar 3 ou mais números.
Como dividir números na programação Python?
Para realizar divisão de números na programação com Python usamos a a barra inclinada para direita /. É só lembrar das frações da escola.
Exemplo de divisão de 8 por 2:
8/2
Assim como outras operações na programação, podemos guardar o resultado em uma variável:
divisao = 8/2
Na divisão, a ordem dos números faz diferença. Dividir 8 por 2 (8/2) é diferente de dividir 2 por 8 (2/8)
Sua vez: Divida 6 por 1.5 e guarde em uma variável chamada resultado
. Imprima o resultado na tela:
Possível solução
resultado = 6/1.5 print(resultado)
Para não guardar o resultado em uma variáveis, seria:
print(6/1.5)
Resumo
Soma/Adição
Símbolo: +
Exemplo: x + y
Ordem de x e y faz diferença? Não
Subtração
Símbolo: -
Exemplo: x - y
Ordem de x e y faz diferença? Sim
Multiplicação
Símbolo: *
Exemplo: x * y
Ordem de x e y faz diferença? Não
Divisão
Símbolo: /
Exemplo: x / y
Ordem de x e y faz diferença? Sim
Nesta lição você aprendeu as principais operações aritméticas com dados numéricos na programação. Mas ainda tem mais algumas operações e detalhes importantes! Na próxima lição você irá aprender operadores de módulo, resto e floor division.
Números no Python: tipo int e float
Lição AnteriorOperações Matemáticas - Parte 2
Próxima LiçãoArtigos relacionados
chatGPT IA Programador
O ChatGPT substituirá os programadores?
Leia o artigo completo
Python programação Matemática
Como calcular expoente, módulo e floor division no Python
Leia o artigo completo
chatGPT Google Colab
Como conversar com chatGPT pelo Google Colab?
Leia o artigo completo
Python Programação
Números no Python: tipo int e float | Aprenda Python Gratuito
Leia o artigo completo
Python Matplotlib
Como instalar e usar Matplotlib no Python? (Exemplos de gráficos)
Leia o artigo completo
Programação
O que é Programação? | Blog do Pythoneiro
Leia o artigo completo
Ajude o Pythoneiro!
Ajude o site do pythoneiro a ficar de pé. Desenvolver bons conteúdos, manter o site no ar com hospedagem e desenvolvimento, divulgação e cuidar das redes sociais toma tempo e dinheiro. Você pode ajudar o pythoneiro sem gastar nenhum dinheiro:
Divulgue
Indique o blog do pythoneiro e seus artigos para pessoas que se interessem por programação. Divulgue nas suas redes sociais como facebook, twitter, instagram, linkedin, youtube, whatsapp, telegram, tiktok, email, discord, etc. Só não faça spam :P