Comprensión de los Tipos Numéricos
Los números están presentes en todas partes en Python. Utilizarás dos tipos numéricos principales la mayor parte del tiempo: enteros (int
) para números completos y números de punto flotante (float
) para decimales (incluyendo notación científica como 1e-3
).
Esenciales de Enteros y Flotantes
- Enteros (
int
): números completos como-2
,0
,7
,456566
. Python admite enteros de tamaño arbitrario; - Flotantes (
float
): valores decimales como2.5
,3.14159
,2.71828
, o notación científica como6.02e23
; - Valor de verdad:
0
y0.0
sonFalse
; cualquier otroint/float
esTrue
en 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)
Escribir números grandes de forma legible
Las personas suelen escribir 1,000,000
o 1 000 000
. Python no permite comas ni espacios dentro de los literales numéricos; utiliza guiones bajos para mejorar la legibilidad.
12million = 1_000_000 print(million == 1000000) # True
Los números flotantes se almacenan como fracciones binarias; pequeñas diferencias de redondeo son normales (por ejemplo, 0.1 + 0.2
puede no ser exactamente 0.3
). Más adelante se abordará el redondeo y el formato.
1. ¿Cuál es el tipo de 1e2
?
2. ¿Qué literal es válido en código Python para un millón?
3. Elige la afirmación verdadera sobre int
y float
.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 5
Comprensión de los Tipos Numéricos
Desliza para mostrar el menú
Los números están presentes en todas partes en Python. Utilizarás dos tipos numéricos principales la mayor parte del tiempo: enteros (int
) para números completos y números de punto flotante (float
) para decimales (incluyendo notación científica como 1e-3
).
Esenciales de Enteros y Flotantes
- Enteros (
int
): números completos como-2
,0
,7
,456566
. Python admite enteros de tamaño arbitrario; - Flotantes (
float
): valores decimales como2.5
,3.14159
,2.71828
, o notación científica como6.02e23
; - Valor de verdad:
0
y0.0
sonFalse
; cualquier otroint/float
esTrue
en 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)
Escribir números grandes de forma legible
Las personas suelen escribir 1,000,000
o 1 000 000
. Python no permite comas ni espacios dentro de los literales numéricos; utiliza guiones bajos para mejorar la legibilidad.
12million = 1_000_000 print(million == 1000000) # True
Los números flotantes se almacenan como fracciones binarias; pequeñas diferencias de redondeo son normales (por ejemplo, 0.1 + 0.2
puede no ser exactamente 0.3
). Más adelante se abordará el redondeo y el formato.
1. ¿Cuál es el tipo de 1e2
?
2. ¿Qué literal es válido en código Python para un millón?
3. Elige la afirmación verdadera sobre int
y float
.
¡Gracias por tus comentarios!