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}
    

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}
    

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 = None;NoneType

Configuraci贸n del tipo de datos espec铆fico

Si desea especificar el tipo de datos, puede utilizar las siguientes 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