06-Tipos de datos en Python

En Python, cada valor que asignas a una variable tiene un tipo de dato. Los tipos de datos en Python incluyen:

  • Entero (int): Números enteros como 5, -10, 100, etc.
  • Flotante (float): Números con decimales como 3.14, -0.5, 2.0, etc.
  • Cadena (str): Secuencias de caracteres como "Hola", 'Python', "123", etc.
  • Booleano (bool): Valores verdadero (True) o falso (False).
  • Lista (list): Colección ordenada y modificable de elementos.
  • Tupla (tuple): Colección ordenada e inmutable de elementos.
  • Conjunto (set): Colección no ordenada de elementos únicos.
  • Diccionario (dict): Colección de pares clave-valor.

Cada tipo de dato tiene propiedades y métodos específicos que puedes utilizar en tu código. A medida que avances en tu aprendizaje de Python, explorarás estos tipos de datos en más detalle.

Aquí hay ejemplos de cómo crear variables utilizando diferentes tipos de datos:


      entero = 10
      flotante = 3.14
      cadena = "Hola, Python"
      booleano = True
      lista = [1, 2, 3, 4]
      tupla = (10, 20, 30)
      conjunto = {1, 2, 3}
      diccionario = {"nombre": "Alice", "edad": 30}
  

...

En las próximas lecciones, profundizaremos en cada tipo de dato y aprenderemos cómo trabajar con ellos en Python.




Lección: Tipos de Datos Integrados en Python

Python tiene varios tipos de datos integrados que te permiten almacenar diferentes tipos de valores. Aquí exploraremos algunos de los tipos de datos más comunes:

Números

Python admite dos tipos principales de números:

  • Enteros (int): Números enteros como 5, -10, 100, etc.
  • Flotantes (float): Números con decimales como 3.14, -0.5, 2.0, etc.

Cadenas de Caracteres

Las cadenas (strings) se utilizan para representar texto:


              nombre = "Juan"
              mensaje = 'Hola, ¿cómo estás?'
          

Booleanos

Los valores booleanos representan la verdad (True) o la falsedad (False):


              es_verdadero = True
              es_falso = False
          

Listas

Las listas son colecciones ordenadas y modificables de elementos:


              numeros = [1, 2, 3, 4, 5]
              nombres = ["Ana", "Luis", "María"]
          

Tuplas

Las tuplas son colecciones ordenadas e inmutables de elementos:


              coordenadas = (10, 20)
              colores = ("rojo", "verde", "azul")
          

Conjuntos

Los conjuntos son colecciones no ordenadas de elementos únicos:


              frutas = {"manzana", "banana", "naranja"}
              numeros_unicos = {1, 2, 3}
          

Diccionarios

Los diccionarios almacenan pares clave-valor:


              persona = {"nombre": "Luis", "edad": 25, "ciudad": "Madrid"}
              producto = {"nombre": "Camiseta", "precio": 20.99, "stock": 50}
          

Estos son solo algunos ejemplos de los tipos de datos integrados en Python. A medida que continúes aprendiendo, te familiarizarás con sus propiedades y métodos para trabajar eficazmente con datos en Python.




Obtener el Tipo de Datos en Python

Ingresa un valor y presiona el botón para obtener su tipo de datos:




Configuración del tipo de datos

Variable Tipo de Dato
x = "Hello World"; str
x = 20; int
x = 20.5; float
x = 1j; complex
x = ["apple", "banana", "cherry"]; list
x = ("apple", "banana", "cherry"); tuple
x = range(6); range
x = {"name": "John", "age": 36}; dict
x = {"apple", "banana", "cherry"}; set
x = frozenset({"apple", "banana", "cherry"}); frozenset
x = true; bool
x = b"Hello"; bytes
x = bytearray(5); bytearray
x = memoryview(bytes(5)); memoryview
x = null; NoneType



Configuración del tipo de datos específico

Si desea especificar el tipo de datos, puede utilizar lo siguiente funciones constructoras:

Ejemplo Tipo de Dato
x = str("Hello World"); str
x = int(20); int
x = float(20.5); float
x = complex(1j); complex
x = list(("apple", "banana", "cherry")); list
x = tuple(("apple", "banana", "cherry")); tuple
x = range(6); range
x = dict(name="John", age=36); dict
x = set(("apple", "banana", "cherry")); set
x = frozenset(("apple", "banana", "cherry")); frozenset
x = bool(5); bool
x = bytes(5); bytes
x = bytearray(5); bytearray
x = memoryview(bytes(5)); memoryview









Publicar un comentario

0 Comentarios