Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Compreensão dos Tipos Numéricos | Números
Tipos de Dados em Python

bookCompreensão dos Tipos Numéricos

Prerequisites
Pré-requisitos

Números estão presentes em todos os lugares no Python. Dois tipos numéricos principais são utilizados na maioria das situações: inteiros (int) para números inteiros e números de ponto flutuante (float) para decimais (incluindo notação científica como 1e-3).

Essenciais de Inteiros e Ponto Flutuante

  • Inteiros (int): números inteiros como -2, 0, 7, 456566. O Python suporta inteiros de tamanho arbitrário;
  • Ponto flutuante (float): valores decimais como 2.5, 3.14159, 2.71828 ou notação científica como 6.02e23;
  • Veracidade: 0 e 0.0 são False, qualquer outro int/float é considerado True em contextos booleanos.
123456
# Basic numeric literals (no type checks or conversions here) n_int = 42 n_float = 3.14 n_sci = 1e-3 # 0.001 print(n_int, n_float, n_sci)
copy

Escrevendo Números Grandes de Forma Legível

Pessoas frequentemente escrevem 1,000,000 ou 1 000 000. O Python não permite vírgulas ou espaços em literais numéricos, utilize sublinhados para melhorar a legibilidade.

12
million = 1_000_000 print(million == 1000000) # True
copy
Note
Nota

Números de ponto flutuante são armazenados como frações binárias; pequenas diferenças de arredondamento são normais (por exemplo, 0.1 + 0.2 pode não ser exatamente 0.3). O arredondamento e a formatação serão tratados posteriormente.

1. Qual é o tipo de 1e2?

2. Qual literal é válido em código Python para um milhão?

3. Selecione a afirmação verdadeira sobre int e float.

question mark

Qual é o tipo de 1e2?

Select the correct answer

question mark

Qual literal é válido em código Python para um milhão?

Select the correct answer

question mark

Selecione a afirmação verdadeira sobre int e float.

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 1

Pergunte à IA

expand

Pergunte à IA

ChatGPT

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

Suggested prompts:

What other numeric types are there in Python besides int and float?

Can you explain more about scientific notation in Python?

How do underscores in numbers affect calculations?

Awesome!

Completion rate improved to 5.26

bookCompreensão dos Tipos Numéricos

Deslize para mostrar o menu

Prerequisites
Pré-requisitos

Números estão presentes em todos os lugares no Python. Dois tipos numéricos principais são utilizados na maioria das situações: inteiros (int) para números inteiros e números de ponto flutuante (float) para decimais (incluindo notação científica como 1e-3).

Essenciais de Inteiros e Ponto Flutuante

  • Inteiros (int): números inteiros como -2, 0, 7, 456566. O Python suporta inteiros de tamanho arbitrário;
  • Ponto flutuante (float): valores decimais como 2.5, 3.14159, 2.71828 ou notação científica como 6.02e23;
  • Veracidade: 0 e 0.0 são False, qualquer outro int/float é considerado True em contextos booleanos.
123456
# Basic numeric literals (no type checks or conversions here) n_int = 42 n_float = 3.14 n_sci = 1e-3 # 0.001 print(n_int, n_float, n_sci)
copy

Escrevendo Números Grandes de Forma Legível

Pessoas frequentemente escrevem 1,000,000 ou 1 000 000. O Python não permite vírgulas ou espaços em literais numéricos, utilize sublinhados para melhorar a legibilidade.

12
million = 1_000_000 print(million == 1000000) # True
copy
Note
Nota

Números de ponto flutuante são armazenados como frações binárias; pequenas diferenças de arredondamento são normais (por exemplo, 0.1 + 0.2 pode não ser exatamente 0.3). O arredondamento e a formatação serão tratados posteriormente.

1. Qual é o tipo de 1e2?

2. Qual literal é válido em código Python para um milhão?

3. Selecione a afirmação verdadeira sobre int e float.

question mark

Qual é o tipo de 1e2?

Select the correct answer

question mark

Qual literal é válido em código Python para um milhão?

Select the correct answer

question mark

Selecione a afirmação verdadeira sobre int e float.

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

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