• Python
  • 01. Introdução ao Python
  • Operações Matemáticas
  • PEMDAS

Operações matemáticas

Prioridade dos operadores

Escada com operadores em ordem de prioridade seguindo o PEMDAS.

A ordem de prioridade dos operadores em Python segue a convenção matemática do PEMDAS:

  • Parênteses têm a maior prioridade e pode ser usado para forçar uma expressão a ser avaliada na ordem que você quiser.
  • Exponenciação tem a próxima precedência mais alta.
  • Multiplicação e
  • Divisão têm a mesma precedência, que é maior do que a
  • Adição e
  • Subtração.

Além disso, as operações de mesma prioridade são avaliadas da esquerda para a direita.

Exercise 1

Vamos agora para nosso desafio final: faça a última linha do seu programa calcular e imprimir o resultado da expressão matemática abaixo.

\[ 5 \times 2 + 7 * \frac{5}{2} \]