Sobes.tech
Senior

¿Qué tipos de datos hay en Python? ¿En qué grupos se dividen?

sobes.tech AI

Respuesta de la IA

En Python, los tipos de datos se pueden dividir en varios grupos:

  1. Tipos numéricos:

    • int — números enteros, por ejemplo, 42
    • float — números con punto decimal, por ejemplo, 3.14
    • complex — números complejos, por ejemplo, 1+2j
  2. Tipo lógico:

    • bool — acepta los valores True o False
  3. Secuencias:

    • str — cadenas, por ejemplo, "hello"
    • list — listas mutables, por ejemplo, [1, 2, 3]
    • tuple — tuplas inmutables, por ejemplo, (1, 2, 3)
  4. Conjuntos:

    • set — conjunto mutable de elementos únicos
    • frozenset — conjunto inmutable
  5. Representaciones:

    • dict — diccionarios, pares clave-valor, por ejemplo, {"key": "value"}
  6. Otros tipos:

    • NoneType — tipo del objeto None

Ejemplo de uso:

x = 10          # int
pi = 3.1415     # float
flag = True     # bool
name = "Anna"  # str
items = [1, 2, 3]  # list
point = (10, 20)    # tuple
settings = {"theme": "dark"}  # dict