Python
Tutorial Python: Tipos de datos
Explora los principales tipos de datos en Python, como enteros, flotantes, complejos, booleanos, cadenas de texto, listas, tuplas, conjuntos y diccionarios.
Python, como lenguaje de programación, tiene varios tipos de datos incorporados que pueden ser usados para manejar diferentes tipos de información.
Números
En Python, los números pueden ser de diferentes tipos. Aquí hay cuatro tipos distintos de números:
- Enteros (int): Estos son todos los números enteros, sin una parte decimal, tanto positivos como negativos. Por ejemplo:
a = 10
print(type(a)) # <class 'int'>
- Números de punto flotante (float): Estos son los números que tienen tanto una parte entera como una parte decimal. Pueden ser positivos o negativos. Por ejemplo:
b = 10.5
print(type(b)) # <class 'float'>
- Números complejos (complex): Estos son números que tienen una parte real y una parte imaginaria. Por ejemplo:
c = 3 + 4j
print(type(c)) # <class 'complex'>
- Números de tipo booleano (bool): Este tipo de datos solo puede tener dos valores: True (verdadero) o False (falso). Por ejemplo:
d = True
print(type(d)) # <class 'bool'>
Cadenas de texto (Strings)
Las cadenas de texto son una secuencia de caracteres y se definen utilizando comillas simples o dobles. Por ejemplo:
str1 = 'Hola, Mundo!'
print(type(str1)) # <class 'str'>
Las cadenas pueden ser indexadas y también se pueden realizar operaciones de segmentación (slicing).
Listas
Las listas son colecciones ordenadas y mutables de elementos. Los elementos de una lista están encerrados entre corchetes []
y están separados por comas. Por ejemplo:
lista = [1, 'Hola', 3.14, True]
print(type(lista)) # <class 'list'>
Las listas en Python pueden contener diferentes tipos de datos.
Tuplas
Las tuplas son similares a las listas, pero a diferencia de las listas, las tuplas son inmutables. Esto significa que una vez que una tupla es creada, no puede ser modificada. Las tuplas están encerradas entre paréntesis ()
. Por ejemplo:
tupla = (1, 'Hola', 3.14, True)
print(type(tupla)) # <class 'tuple'>
Conjuntos (Sets)
Los conjuntos son una colección de elementos que no están ordenados y no contienen duplicados. Los elementos de un conjunto están encerrados entre llaves {}
y están separados por comas. Por ejemplo:
conjunto = {1, 'Hola', 3.14, True}
print(type(conjunto)) # <class 'set'>
Diccionarios
Los diccionarios son una colección no ordenada de pares clave-valor. Se definen utilizando llaves {}
. La clave y el valor están separados por dos puntos :
. Por ejemplo:
diccionario = {'nombre': 'Juan', 'edad': 30}
print(type(diccionario)) # <class 'dict'>
En el ejemplo anterior, 'nombre'
y 'edad'
son las claves, y 'Juan'
y 30
son los valores correspondientes.
Estos son los principales tipos de datos en Python. Cada uno de ellos tiene sus propios métodos y funcionalidades que permiten a los programadores manipular datos de manera efectiva.
Ejercicios de esta lección Tipos de datos
Evalúa tus conocimientos de esta lección Tipos de datos con nuestros retos de programación de tipo Test, Puzzle, Código y Proyecto con VSCode, guiados por IA.
Polimorfismo
Clases y objetos
Listas
Crear módulos y paquetes
Estructuras de control
Diccionarios
Módulo math
Importar módulos y paquetes
Operadores
OOP en python
Estructuras de control
Instalación de Python y creación de proyecto
Listas
Estructuras de control
Encapsulación
Gestor de tareas con operaciones CRUD en Python
Clases y objetos
Crear módulos y paquetes
Encapsulación
Tipos de datos
Herencia de clases
Tuplas
Herencia
Módulo datetime
Excepciones
Operadores
Funciones lambda
Clases y objetos
Diccionarios
Módulo os
Listas
Conjuntos
Funciones lambda
Tuplas
Módulo json
Operadores
Variables
Tipos de datos
Diccionarios en Python
Conjuntos
Módulo math
Excepciones
Módulo csv
Importar módulos y paquetes
Funciones Python
Módulo json
Tipos de datos
Módulo datetime
Herencia
Funciones
Funciones Python
Variables
Módulo csv
Introducción a Python
Polimorfismo
Módulo os
Todas las lecciones de Python
Accede a todas las lecciones de Python y aprende con ejemplos prácticos de código y ejercicios de programación con IDE web sin instalar nada.
Introducción A Python
Introducción Y Entorno
Instalación De Python Y Creación De Proyecto
Introducción Y Entorno
Tipos De Datos
Sintaxis
Variables
Sintaxis
Operadores
Sintaxis
Estructuras De Control
Sintaxis
Funciones
Sintaxis
Funciones Lambda
Programación Funcional
Clases Y Objetos
Programación Orientada A Objetos
Excepciones
Programación Orientada A Objetos
Encapsulación
Programación Orientada A Objetos
Herencia
Programación Orientada A Objetos
Polimorfismo
Programación Orientada A Objetos
Listas
Estructuras De Datos
Tuplas
Estructuras De Datos
Diccionarios
Estructuras De Datos
Conjuntos
Estructuras De Datos
Módulo Csv
Biblioteca Estándar
Módulo Json
Biblioteca Estándar
Módulo Datetime
Biblioteca Estándar
Módulo Math
Biblioteca Estándar
Módulo Os
Biblioteca Estándar
Importar Módulos Y Paquetes
Módulos Y Paquetes
Crear Módulos Y Paquetes
Módulos Y Paquetes
Certificados de superación de Python
Supera todos los ejercicios de programación del curso de Python y obtén certificados de superación para mejorar tu currículum y tu empleabilidad.
En esta lección
Objetivos de aprendizaje de esta lección
- Comprender los tipos de datos numéricos y cómo utilizarlos en Python.
- Aprender a trabajar con cadenas de texto, incluyendo indexación y segmentación.
- Familiarizarse con el concepto de listas y sus operaciones.
- Entender el uso de tuplas y su diferencia con las listas.
- Conocer los conjuntos y sus características distintivas.
- Aprender a crear y manipular diccionarios para almacenar datos asociados por claves.