Comprensión de los Tipos Numéricos
Los números están presentes en todas partes en Python. Se utilizan principalmente dos tipos numéricos fundamentales: 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.71828o notación científica como6.02e23; - Valor lógico:
0y0.0sonFalse, cualquier otroint/floatesTrueen 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)
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 flotantes se almacenan como fracciones binarias, por lo que 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.26
Comprensión de los Tipos Numéricos
Desliza para mostrar el menú
Los números están presentes en todas partes en Python. Se utilizan principalmente dos tipos numéricos fundamentales: 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.71828o notación científica como6.02e23; - Valor lógico:
0y0.0sonFalse, cualquier otroint/floatesTrueen 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)
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 flotantes se almacenan como fracciones binarias, por lo que 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!