Tipos de datos en Python







1. Tipos numéricos

Python permite trabajar con diferentes tipos de números, lo que facilita la manipulación de datos matemáticos.
int (Enteros): Representa números enteros sin decimales, positivos o negativos.
Ejemplo: edad = 25
float (Punto flotante): Representa números con decimales, permitiendo valores más precisos.
Ejemplo: precio = 19.99
complex (Números complejos): Son números con una parte real e imaginaria, útiles en cálculos matemáticos avanzados.
Ejemplo: numero = 3 + 5j



2. Tipos de texto

Python maneja texto a través del tipo str, que permite almacenar secuencias de caracteres.
str (Cadenas de texto): Puede contener letras, números y símbolos dentro de comillas simples (') o dobles (").
Ejemplo: mensaje = "Hola, Python"



3. Tipos booleanos

Los valores booleanos representan estados de verdad y se usan en estructuras de control y lógica condicional.
bool (Booleano): Puede tomar solo dos valores: True (verdadero) o False (falso).
Ejemplo: es_mayor = True



4. Tipos de secuencias

Las secuencias almacenan múltiples valores en un orden específico.
list (Lista): Colección ordenada y mutable de elementos.
Ejemplo: numeros = [1, 2, 3, 4, 5]
tuple (Tupla): Similar a una lista, pero inmutable (no se puede modificar).
Ejemplo: coordenadas = (10, 20)
range (Rango): Se usa para generar secuencias de números, generalmente en bucles.
Ejemplo: rango = range(5) # Genera los números 0, 1, 2, 3, 4



5. Tipos de conjuntos

Los conjuntos permiten almacenar colecciones de datos sin duplicados.
set (Conjunto): Colección desordenada de elementos únicos y mutables.
Ejemplo: colores = {"rojo", "azul", "verde"}
frozenset (Conjunto inmutable): Versión inmutable de set.
Ejemplo: dias = frozenset(["lunes", "martes", "miércoles"])



6. Tipos de mapeo

Los diccionarios permiten almacenar datos en pares clave-valor.
dict (Diccionario): Colección de pares clave-valor, donde cada clave es única.
Ejemplo: persona = {"nombre": "Ana", "edad": 30}



7. Tipos binarios.

Python permite manejar datos binarios, útiles en almacenamiento y comunicación de datos.
bytes (Bytes): Secuencia inmutable de valores en formato binario.
Ejemplo: mensaje = b"Hola"
bytearray (Array de bytes): Similar a bytes, pero mutable.
Ejemplo: datos = bytearray(5)
memoryview (Vista de memoria): Permite manipular objetos binarios sin copiarlos.
Ejemplo: memoria = memoryview(bytes(5))

Pagina elaborada por:


Hasly Sofia Zarate Hernandez


Para:


CECyTEM