Search
Close this search box.
Operadores aritméticos em Python
Operadores aritméticos em Python

Posts Relacionados:

Operadores aritméticos em Python são símbolos especiais que realizam cálculos matemáticos como adição, subtração, multiplicação e divisão.

Receba nossa newsletter

Operadores em Python

Operadores em Python são símbolos especiais ou palavras-chave usados para executar operações em valores e variáveis. Os operadores permitem a execução de manipulações em dados, controles de fluxo em programas e comparações entre diferentes elementos.

				
					# exemplo de operadores: os símbolos + e -
30 + 70
10 - 7
				
			

Operadores Aritméticos

Operadores aritméticos são símbolos especiais que realizam cálculos matemáticos como adição, subtração, multiplicação e divisão. Eles incluem símbolos para as seguintes operações:

  • Adição (+)
  • Subtração (-)
  • Multiplicação (*)
  • Exponenciação (**)
  • Divisão (/)
  • Módulo (%)
  • Divisão de Piso (//)
Operadores aritméticos

Note que alguns autores incluem os operadores para exponenciação, módulo e divisão de piso como tipos especiais. Mas, nesta postagem, eles serão incluídos como operadores aritméticos.

				
					
# Exemplos de Operadores Aritméticos

a = 10 + 20   # Adição (+)
b = 20 -5     # Subtração (-)
c = 2 * 6     # Multiplicação (*)
d = 2**2      # exponenciação (**)
e = 8 / 2     # Divisão (/)
f = 101 % 2  # Módulo (%)
g = 101 // 2  # Divisão de Piso (//)

print(a, b, c, d, e, f, g)
# resultados: 30 15 12 4 4.0 1 50
				
			

Os operadores aritméticos são, em geral, bem conhecidos e têm usos intuitivos. Mas existem duas exceções. O conceito de módulo (%) e divisão de piso (//) são um pouco mais complicados e precisam de uma explicação mais aprofundada. Pense no exemplo mostrado abaixo:

				
					101 / 5
				
			

Se quisermos que a divisão mostrada contenha apenas números inteiros como resultado, necessariamente teremos uma divisão com resto:

				
					101 / 5 = 20 com 1 como resto
				
			

Isso também é equivalente à expressão abaixo:

				
					101 = 20 * 5 + 1
				
			

O Python usa os operadores // e % para retornar os resultados desse tipo de divisão:

				
					print(101 // 5) # resultado: 20
print(101 % 5) # resultado: 1
				
			

Módulo (%) retorna o resto (1 no exemplo) enquanto o operador de divisão de piso (//) retorna o piso de um número real. O piso de um número em Python refere-se ao maior inteiro que é menor ou igual ao número dado.

Encontrou algum erro ou quer fazer uma sugestão? Por favor, entre em contato usando nosso formulário de contatos.

Imagem com IA Generativa – Dia 274

IA generativa img 274

Arte com IA generativa: imagem do dia

Todos os dias, postamos um exemplo de imagem artística gerada com inteligência artificial.

Tutoriais

Postagens Mais Recentes

Outras Postagens Que Podem Interessar

Veja
Mais

Fique em contato

Se inscreva para receber nossa newsletter com novidades.

aprendiz artificial