Control errores
1. Qué son los enteros? #
Los enteros son números sin decimales. Son el tipo de número que usamos para contar cosas, como 1, 2, 3, o incluso números negativos como -1, -2, -3. En Python, los enteros se representan con el tipo de dato int (que es una abreviatura de "integer", que significa "entero" en inglés).
2. Cómo se usan los enteros en Python? #
Puedes usar enteros en Python para realizar operaciones matemáticas, guardar cantidades, contar elementos, y mucho más. Aquí te muestro algunos ejemplos para que lo veas en acción.
Ejemplos de uso de enteros #
-
Asignar un entero a una variable:
1edad = 25 2print(edad)Salida de consola 25
- ¿Qué hace?: Este código asigna el número
25a la variableedady luego muestra ese valor en la pantalla.
- ¿Qué hace?: Este código asigna el número
-
Realizar una suma con enteros:
1num1 = 10 2num2 = 20 3suma = num1 + num2 4print(suma)Salida de consola 30
- ¿Qué hace?: Aquí se suman dos enteros (
10y20) y se almacena el resultado en la variablesuma, que luego se muestra en la pantalla.
- ¿Qué hace?: Aquí se suman dos enteros (
-
Restar enteros:
1resta = 50 - 15 2print(resta)Salida de consola 35
- ¿Qué hace?: Este código realiza una resta de dos enteros (
50menos15) y muestra el resultado.
- ¿Qué hace?: Este código realiza una resta de dos enteros (
-
Multiplicar enteros:
1producto = 7 * 6 2print(producto)Salida de consola 42
- ¿Qué hace?: Aquí se multiplica
7por6y se muestra el resultado en la pantalla.
- ¿Qué hace?: Aquí se multiplica
-
Dividir enteros:
1division = 100 // 4 # Usamos // para obtener un entero 2print(division)Salida de consola 25
- ¿Qué hace?: Este código divide
100entre4y muestra el resultado. Usamos//para asegurarnos de que el resultado sea un entero.
- ¿Qué hace?: Este código divide
-
Trabajar con números negativos:
1temperatura = -5 2print(temperatura)Salida de consola -5
- ¿Qué hace?: Aquí se asigna el número
-5(un entero negativo) a la variabletemperaturay se muestra en la pantalla.
- ¿Qué hace?: Aquí se asigna el número
-
Operación de módulo (resto de una división):
1resto = 29 % 5 2print(resto)Salida de consola 4
- ¿Qué hace?: Este código calcula el resto de dividir
29entre5y muestra el resultado. El operador%devuelve el resto de la división.
- ¿Qué hace?: Este código calcula el resto de dividir
3. Cómo saber si una variable es un entero? #
Puedes usar la función type() para comprobar si una variable es un entero.
- Ejemplo:
1edad = 25 2print(type(edad))Salida de consola <class 'int'>
- ¿Qué hace?: Este código muestra el tipo de la variable
edad.
- ¿Qué hace?: Este código muestra el tipo de la variable
Resumen del tema
Conceptos clave #
- Tipo
int: números enteros positivos, negativos y cero con precisión arbitraria (sin desbordamiento de enteros / integer overflow). - Operaciones Enteras Principales: suma (
+), resta (-), multiplicación (*), división entera (//) y residuo/módulo (%). - Conversión a Entero: función
int()para convertir cadenas u otros números truncando su parte decimal.
Qué debes recordar #
Los enteros en Python (int) admiten valores positivos, negativos y de longitud arbitraria sin riesgo de desbordamiento de memoria fija.