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