Aprenda Operações Aritméticas na Programação Python

Por Pythoneiro

Compartilhe:

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

Resumo das Operações Aritméticas na Programação com Python Parte 1: Soma Subtração, Multiplicação e Divisão
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 Anterior

Operações Matemáticas - Parte 2

Próxima Lição
Trilha de Aprendizado

Aprenda Python

Siga as lições abaixo e aprenda python gratuitamente na nossa trilha de aprendizagem


Python Básico


Python Intermediário

  • Em breve:
  • Estruturas de Controle em Programação
  • Condicionais: if else no Python
  • Condicionais 2: If/elif/else no Python
  • Estruturas if aninhadas
  • Laços de Repetição em Programação
  • Laço for no Python
  • Laço while no Python
  • Sintaxe Python
  • Try...Except no Python
  • Funções no Python
  • Definindo uma função no python
  • Escopo: Variáveis locais e globais
  • Python Lambda
  • Map, reduce e filter
  • List Comprehension
  • Programação Orientada à Objetos
  • Iteradores no Python
  • Python PIP
  • Revisão de Conceitos do Módulo Intermédiário
  • Solução dos Desafios do Módulo Intermédiário

Tópicos Avançados em Python

  • Em breve:
  • Introdução a tópicos avançados
  • Manipulação de Arquivos no Python
  • Lendo Arquivos
  • Escrevendo/Criando Arquivos
  • Deletando Arquivos
  • Trabalhando com JSON no Python
  • Trabalhando com CSV no Python
  • Trabalhando imagens com pillow
  • Módulo Math
  • Módulo Dates
  • Módulo RegEx
  • Pacote Numpy
  • Pacote Pandas
  • Pacote Matplotlib
  • Ciência de Dados com Python

Receba nossas novidades!

Entre para nosso grupo do telegram e fique sabendo de novas lições, códigos e tutoriais de programação:

Entrar no telegram
Símbolo de Python do Pythoneiro

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:

Emoji de thumbs up joinha do pythoneiro

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

Compartilhe o site:

Emoji de thumbs up joinha do pythoneiro

Siga

Siga o pythoneiro no instagram e interaja. Além de ficar por dentro das novidades, para nós é importantíssimo ter um bom engajamento nos nossos perfis.

Siga-nos: