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 lógico:
0y0.0sonFalse, cualquier otroint/floatesTrueen contextos booleanos.
Notación científica
La notación científica es una forma compacta de escribir números muy grandes o muy pequeños utilizando potencias de diez. En Python, un número escrito con e significa “multiplicar por 10 elevado a una potencia”: por ejemplo, 1e-3 significa 1×10−3 (0.001), y 6.02e23 significa 6.02×1023. Los números escritos en esta forma siempre se tratan como float.
123456# Basic numeric literals n_int = 42 n_float = 3.14 n_sci = 1e-3 # 0.001 print(n_int, n_float, n_sci)
Escritura legible de números grandes
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 de punto flotante se almacenan como fracciones binarias; pequeñas diferencias de redondeo son normales (por ejemplo, 0.1 + 0.2 puede no ser exactamente 0.3). El redondeo y el formato se tratarán más adelante.
1. ¿Cuál es el tipo de 1e2?
2. ¿Qué literal es válido en el código de Python para un millón?
3. Seleccione 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
Genial!
Completion tasa mejorada a 3.45
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 lógico:
0y0.0sonFalse, cualquier otroint/floatesTrueen contextos booleanos.
Notación científica
La notación científica es una forma compacta de escribir números muy grandes o muy pequeños utilizando potencias de diez. En Python, un número escrito con e significa “multiplicar por 10 elevado a una potencia”: por ejemplo, 1e-3 significa 1×10−3 (0.001), y 6.02e23 significa 6.02×1023. Los números escritos en esta forma siempre se tratan como float.
123456# Basic numeric literals n_int = 42 n_float = 3.14 n_sci = 1e-3 # 0.001 print(n_int, n_float, n_sci)
Escritura legible de números grandes
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 de punto flotante se almacenan como fracciones binarias; pequeñas diferencias de redondeo son normales (por ejemplo, 0.1 + 0.2 puede no ser exactamente 0.3). El redondeo y el formato se tratarán más adelante.
1. ¿Cuál es el tipo de 1e2?
2. ¿Qué literal es válido en el código de Python para un millón?
3. Seleccione la afirmación verdadera sobre int y float.
¡Gracias por tus comentarios!