Compreensão dos Tipos Numéricos
Números estão presentes em todos os lugares no Python. Você utilizará dois tipos numéricos principais na maioria das vezes: 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 Floats
- Inteiros (
int
): números inteiros como-2
,0
,7
,456566
. O Python suporta inteiros de tamanho arbitrário; - Floats (
float
): valores decimais como2.5
,3.14159
,2.71828
ou notação científica como6.02e23
; - Valor lógico:
0
e0.0
sãoFalse
; qualquer outroint/float
é consideradoTrue
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)
Escrevendo Números Grandes de Forma Legível
Pessoas costumam escrever 1,000,000
ou 1 000 000
. O Python não permite vírgulas ou espaços em literais numéricos; use sublinhados para melhorar a legibilidade.
12million = 1_000_000 print(million == 1000000) # True
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 tratamento de arredondamento e formatação será abordado 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
.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain more about scientific notation in Python?
What happens if I use commas or spaces in numeric literals?
How do I check the type of a number in Python?
Awesome!
Completion rate improved to 5
Compreensão dos Tipos Numéricos
Deslize para mostrar o menu
Números estão presentes em todos os lugares no Python. Você utilizará dois tipos numéricos principais na maioria das vezes: 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 Floats
- Inteiros (
int
): números inteiros como-2
,0
,7
,456566
. O Python suporta inteiros de tamanho arbitrário; - Floats (
float
): valores decimais como2.5
,3.14159
,2.71828
ou notação científica como6.02e23
; - Valor lógico:
0
e0.0
sãoFalse
; qualquer outroint/float
é consideradoTrue
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)
Escrevendo Números Grandes de Forma Legível
Pessoas costumam escrever 1,000,000
ou 1 000 000
. O Python não permite vírgulas ou espaços em literais numéricos; use sublinhados para melhorar a legibilidade.
12million = 1_000_000 print(million == 1000000) # True
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 tratamento de arredondamento e formatação será abordado 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
.
Obrigado pelo seu feedback!