+ INFORMACIÓN

¡Comparte en redes sociales!

Tipos de datos de Python

Los tipos de datos de Python no son más que una clasificación de valores de datos similares. En Python, no declaramos explícitamente el tipo de datos de una variable. El intérprete de Python interpreta un valor y luego lo asigna automáticamente al tipo de datos apropiado

Comencemos…

Números

En Python, existe un tipo de datos Número para todas las operaciones que involucran valores numéricos. Este tipo de datos puede manejar todo tipo de valores numéricos: números enteros, números de coma flotante y números complejos.

Los números son tipos de datos mutables, lo que significa que cada vez que actualizamos una variable, se crea un nuevo objeto con el valor actualizado y se asigna a la variable.

Los números se dividen en tres tipos de datos de Python:

  • int / Integer: Int puede almacenar todos los valores enteros. Este tipo de datopuede ser de cualquier tamaño. No hay límite de tamaño.
  • float: el flotante incluye todos los valores de punto flotante. Tampoco hay restricciones sobre el tamaño de un número de punto flotante.

complejo: como sugiere el nombre, Python almacena los números en forma compleja. Por ejemplo, x + yj, donde x es la parte real e y es la parte imaginaria.

Image

Cadenas

Una cadena de Python no es más que una secuencia de caracteres y, por lo tanto, también se denomina cadena de caracteres.

Las cadenas en Python son inmutables; la misma instancia de String no se puede modificar. En su lugar, para actualizar el valor de la cadena, se debe proporcionar una nueva instancia actualizada.

En Python, declaramos cadenas con una secuencia de caracteres entre (” o “” o “””). Por ejemplo: “Python”, “Vamos”, “’Esto es “Python”.’”.

Además, podemos usar el operador + para concatenar dos cadenas.

Image

Booleanos

Los valores booleanos en Python incluyen dos valores posibles: True yFalse

Estos valores generalmente se usan en declaraciones condicionales. Estos dos valores se pueden usar como operandos para operaciones lógicas como and , or , not , etc.

Image

Diccionario

Los diccionarios se utilizan para almacenar pares clave-valor. El diccionario de Python es una colección ordenada de valores de datos; no obstante, también podemos recuperar los elementos en el orden en que los insertamos. Un diccionario es mutable, lo que significa que podemos editar los elementos de un diccionario.

Las claves en el diccionario deben ser únicas. La clave puede ser de cualquier tipo de datos siempre que el tipo de datos sea hashable e inmutable. Los valores pueden ser de cualquier tipo de datos y también se pueden modificar. Usamos {} corchetes o el dict() método para crear un diccionario vacío.

Image


Listas y tuplas

Las listas y tuplas se utilizan para almacenar una secuencia de diferentes tipos de datos.

Las listas se direccionan con [], mientras que las tuplas se direccionan con (). La Lista de Python es mutable mientras que las tuplas son inmutables. Se puede acceder a ambas listas a través de un índice.

Las listas, una vez creadas, se pueden modificar, mientras que las tuplas no se pueden modificar. Si intentamos cambiar una tupla, el intérprete de Python arroja un error.

Image

Conjuntos

Los conjuntos son colecciones desordenadas de valores de datos únicos. Los valores de datos pueden ser de cualquier tipo de datos siempre que sean hashables e inmutables.

Los conjuntos se pueden inicializar con valores de datos separados por una coma y encerrados entre llaves {}.

Los conjuntos ignoran todos los valores repetidos y solo almacenan elementos únicos. Los conjuntos son mutables, lo que permite actualizar los valores de los datos.

Image

¡Descubre nuestro Máster en Programación avanzada en Python para Big Data, Hacking y Machine Learning!

Suscríbete a nuestra newsletter para estar al día de todas las novedades

EIP International Business School te informa que los datos del presente formulario serán tratados por Mainjobs Internacional Educativa y Tecnológica, S. A. como responsable de esta web. La finalidad de la recogida y tratamiento de los datos personales es para dar respuesta a la consulta realizada así como para el envío de información de los servicios del responsable del tratamiento. La legitimación es el consentimiento del interesado.
Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en cumplimiento@grupomainjobs.com así como el derecho a presentar una reclamación ante la autoridad de control. Puedes consultar la información adicional y detallada sobre Protección de datos en la Política de Privacidad que encontrarás en nuestra página web
marter-en-python

Deja un comentario