Tipos de datos de Python importantes que necesita saber



Los tipos de datos son clases y las variables son una instancia u objeto de estas clases. Hay varios tipos de datos en Python para representar los tipos de valor

En , todo es un objeto. Por tanto, los tipos de datos se tratan como clases y las variables son una instancia u objeto de estas clases. Hay varios tipos de datos en Python para representar los tipos de valor. En este artículo, aprenderemos sobre los diferentes tipos de datos de Python y cómo se asignan a las variables en la siguiente secuencia:

Vamos a empezar.





Python- tipos de datos de Python - edurekaTipos de datos de Python

Variables se utilizan para contener valores para diferentes tipos de datos. Como Python es un lenguaje escrito dinámicamente, no es necesario definir el tipo de variable al declararlo. El intérprete vincula implícitamente el valor con su tipo. Python nos permite verificar el tipo de variable utilizada en el programa. Con la ayuda del tipo () , puede averiguar el tipo de variable pasada.

Ejemplo:



x = 24 y = 14,7 z = 'Bienvenido a Edureka' imprimir (escribir (x)) imprimir (escribir (y)) imprimir (escribir (z))

Salida:

 

Tipos de datos estándar en Python

Una variable se usa para contener diferentes tipos de valores. Por ejemplo, el nombre de una persona debe almacenarse como una cadena, mientras que la identificación de un empleado debe almacenarse como un número entero.

Python proporciona varios tipos de datos estándar que definen el método de almacenamiento en cada uno de ellos. Los tipos de datos estándar en Python incluyen:



Ahora que conoce los tipos de datos estándar de Python, sigamos adelante y comprendamos cada uno de ellos en detalle.

Números

El número se utiliza para almacenar valores numéricos. Python crea Número objetos cuando se asigna un número a una variable. Hay 4 tipos de datos numéricos:

  • En t - Se utiliza para enteros con signo como 12, 2, 7, etc.
  • largo - Este número entero se usa para un rango de valores más alto como 908090800L, -0x1929292L, etc.
  • flotador - Se utiliza para almacenar números de punto flotante como 1.5, 701.89, 15.2, etc.
  • complejo - Esto se usa para números complejos como 2.14j, 2.0 + 2.3j, etc.

En , puede usar una L minúscula con enteros largos. Sin embargo, es más conveniente utilizar una letra L. mayúscula.

Ejemplo:

a = 12 print (a, 'es de tipo', tipo (a)) b = 5.05 print (b, 'es de tipo', tipo (b)) c = 1 + 2j print (c, 'es un número complejo? ', isinstancia (1 + 2j, complejo))

Salida:

12 es de tipo 5.05 es de tipo (1 + 2j) es un número complejo? Cierto

Cuerda

A se define como una secuencia de caracteres representados entre comillas. En Python, puede usar comillas simples, dobles o triples para definir una cadena.

El manejo de cadenas en Python se puede hacer usando varias funciones incorporadas y operadores . En el caso del manejo de cadenas, el operador + se usa para concatenar dos cadenas.

Ejemplo:

str1 = 'Bienvenido a Edureka' #string str1 str2 = 'Programación Python' #string str2 print (str1 [0: 3]) print (str1 [4]) print (str1 + str2)

Salida:

Wel c Bienvenido a Edureka Python Programming

Lista

Las listas son similares a pero puede contener diferentes tipos de datos en Python. Los elementos almacenados en la lista se separan con una coma (,) y se encierran entre corchetes [].

cómo usar la clase de escáner

Puede utilizar operadores de sector [:] para acceder a los datos de la lista. El operador de concatenación (+) es similar al de las cadenas.

Ejemplo:

lista = [20, 'bienvenido', 'edureka', 40] imprimir (lista [3:]) imprimir (lista) imprimir (lista + lista)

Salida:

[40] [20, 'bienvenido'] [20, 'bienvenido', 'edureka', 40] [20, 'bienvenido', 'edureka', 40, 20, 'bienvenido', 'edureka', 40]

Tupla

Una tupla es similar a las listas de muchas formas. Como listas, tuplas también contienen la colección de elementos de diferentes tipos de datos. Los elementos de la tupla se separan con una coma (,) y se encierran entre paréntesis ().

Una tupla es una estructura de datos de solo lectura y no puede modificar el tamaño y el valor de los elementos de una tupla.

Ejemplo:

tupla = ('bienvenido', 'edureka', 40) imprimir (tupla [1:]) imprimir (tupla) imprimir (tupla + tupla)

Salida:

('edureka', 40) ('bienvenido', 'edureka', 40) ('bienvenido', 'edureka', 40, 'bienvenido', 'edureka', 40)

Diccionario

El diccionario es un conjunto ordenado de un par de elementos clave-valor. Es como una matriz asociativa o una tabla hash donde cada clave almacena un valor específico. La clave puede contener cualquier tipo de datos primitivo, mientras que el valor es un objeto de Python arbitrario.

Los elementos del diccionario se separan con una coma y se encierran entre llaves {}.

Ejemplo:

dict = {1: 'John', 2: 'Rachel', 3: 'Nancy', 4: 'Daniel'} print ('El 1er nombre es' + dict [1]) print (dict.keys ()) print ( dict.values ​​())

Salida:

El primer nombre es John [1, 2, 3, 4] ['John', 'Rachel', 'Nancy', 'Daniel']

Estos son los tipos de datos estándar de Python que se utilizan para mantener diferentes valores. Con esto, hemos llegado al final de nuestro artículo.

Ahora mira el por Edureka, una empresa de aprendizaje en línea de confianza con una red de más de 250.000 alumnos satisfechos repartidos por todo el mundo. La capacitación para la certificación de Python lo ayudará a adquirir experiencia en análisis cuantitativo, minería de datos y presentación de datos para ver más allá de los números al transformar su carrera en el rol de científico de datos.

Tienes una pregunta para nosotros? Menciónelo en la sección de comentarios de 'Tipos de datos de Python' y nos comunicaremos con usted.