Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Números e Aritmética | Basic Syntax
Introdução ao Python com Cursor

bookNúmeros e Aritmética

Deslize para mostrar o menu

O Python trabalha com dois principais tipos numéricos:

  • Inteiros (int) — números inteiros como 5, -12 ou 0;
  • Ponto flutuante (float) — números com casas decimais como 3.14 ou -2.5.

O Python determina o tipo com base em como o número é escrito.

Operações aritméticas em Python

O Python inclui todas as operações matemáticas padrão com sintaxe clara:

Adição

+ soma valores. Misturar int e float resulta em um float.

Subtração

- subtrai o valor à direita do valor à esquerda. Funciona com positivos e negativos.

Multiplicação

* multiplica valores. Se houver um float, o resultado será float.

Divisão

/ divide e sempre retorna um float, mesmo se o resultado for inteiro (por exemplo, 8 / 2).

Divisão inteira

// divide e arredonda para baixo até o inteiro mais próximo. O tipo do resultado depende dos operandos.

Módulo

% retorna o resto de uma divisão. Funciona com positivos, negativos e floats.

Exponenciação

** eleva um número a uma potência. Também funciona com expoentes fracionários para raízes.

Precedência de operadores (PEMDAS)

O Python segue regras padrão para decidir qual operação vem primeiro:

  1. Parênteses;
  2. Exponenciação;
  3. Multiplicação / Divisão / Divisão inteira / Módulo;
  4. Adição / Subtração.

Inteiros vs floats em operações

Ao realizar operações aritméticas:

  • A divisão sempre retorna um float;
  • Misturar int e float promove o resultado para float;
  • Use // para obter um resultado inteiro arredondado para baixo.

Resumo

  • Python inclui suporte para os tipos int e float;
  • Operadores aritméticos: +, -, *, /, //, %, **;
  • / retorna floats, // fornece inteiros arredondados para baixo;
  • A precedência dos operadores segue PEMDAS.
question mark

O que 7 // 3 retorna em Python?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 4

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 1. Capítulo 4
some-alt