Tipi di dati in Python | 6 Tipi di dati standard in Python

Contenuti

Questo post è stato pubblicato come parte del Blogathon sulla scienza dei dati

introduzione

In questo post, aprenderá sobre los tipos de datos de Python y sus aplicaciones mientras escribimos los programas de Python de manera optimizada. Aprenderá desde lo que son, su sintaxis y además verá los ejemplos para usarlos en Programas. Python es un lenguaje que no necesita presentación. Es increíblemente potente, versátil, rápido y fácil de descubrir.

Python es uno de los lenguajes que está experimentando un crecimiento y acreditación increíbles año tras año. Python es un lenguaje de programación interpretado que está orientado a objetos y se utiliza para programación de propósito general. In questo post, aprenderemos sobre diferentes tipos de datos en el lenguaje Python.

¿Qué son los tipos de datos?

Los tipos de datos son la clasificación o categorización de ítems de conocimiento. Representa el tipo útil que indica qué operaciones se realizan a menudo en datos específicos. Dado que todo es un objeto en la programación de Python, los tipos de datos son clases y las variables son instancias (oggetto) de esas clases.

Los tipos de datos son un concepto importante dentro del lenguaje de programación Python. Cada valor tiene su propio tipo de datos Python, en el lenguaje de programación Python. La clasificación de ítems de conocimiento o colocar el valor de información en algún tipo de categoría de datos se denomina Tipos de datos. Es útil saber qué operaciones silenciosas se realizan a menudo con un valor.

Python tiene seis tipos de datos estándar: –

  • Numerico
  • Cuerda
  • Pronto
  • Doppio
  • Indossare
  • Dizionario
Python tiene seis tipos de datos estándar

Fonte immagine: Collegamento

Analicemos los tipos de datos anteriores uno por uno: –

Tipo di dati numerici: –

e pitone, el tipo de datos numérico representa los datos que disponen un valor numérico. El valor numérico puede ser un número entero, flotante o inclusive un número complejo. Estos valores se definen como clases int, float y complex en Python.

EnterosEste tipo de datos se representa con la ayuda de int class. Se trata de números enteros positivos o negativos (sin fracción ni decimal). e pitone, no hay límite para la longitud de los valores enteros.

Esempio:-

a = 2
Stampa(un, "is of type", genere(un))
Produzione: 2 is of type

FlotadorEste tipo está representado por la clase flotante. Es un número verdadero con representación de punto flotante. Se especifica con un punto decimal. Facoltativamente, el carácter e o E seguido de un número entero positivo o negativo podría inclusive agregarse para especificar la notación científica.

Esempio:-

b = 1.5
Stampa(B, "is of type", genere(B))
Produzione: 1.5 is of type

Números complejosLos números complejos están representados por clases complejas. Se especifica como (parte real) + (parte imaginaria) J, come esempio – 4 + 5J.

Esempio:-

c = 8+3j
print(C, "is a type", genere(C))
Produzione: (8+3J) is a type

Tipo de datos de cadena: –

La cadena es una secuencia de caracteres Unicode. Una cadena puede ser una colección de 1 o más caracteres entre comillas, comillas dobles o comillas triples. Se puede representar a través de una clase str.

Esempio:-

string1=  “Hello World”
print(string1)
produzione: Ciao mondo

Podemos hacer varias operaciones en cadenas como concatenación, corte y repetición.

Concatenazione: Incluye la operación de unir dos o más cadenas.

Esempio:-

String1 = "Ciao"
String2 ="Mondo"
Stampa(String1+String2)
Produzione: Ciao mondo

Rebanar: Cortar es una técnica para extraer diferentes partes de una cuerda.

Esempio:-

String1 = "Ciao"
Stampa(String1[2:4])
Produzione: llo

Repetición:

Significa repetir una secuencia de instrucciones un cierto número de veces.

Esempio:-

Print(String1*5)
Produzione: HelloHelloHelloHelloHello

Tipo de datos de lista: –

Se forma (o crea) una lista colocando todos los ítems (Oggetti) entre corchetes [ ], separado por comas.

Puede tener cualquier número de ítems y pueden ser o no de diferentes tipos (totale, flotante, catena, eccetera.).

Una lista es mutable, lo que sugiere que modificaremos la lista.

Esempio:

List1 = [3,8,7.2,"Ciao"]
Stampa("List1[2] = ", Elenco[2])
Produzione:  List1[2] = 7.2
Stampa("List1[1:3] = ", Elenco[1:3])
Produzione: List1[1:3] = [8, 7.2]

Actualizando la lista: – podemos actualizar la lista.

List1[3] = "Mondo"
#If we print the whole list, we can see the updated list.
Stampa(List1)
Produzione: [3, 8, 7.2, ‘World’]

Tipo de datos de tupla: –

Una tupla se establece como una colección ordenada de objetos Python. La única diferencia entre la tupla y la lista es que las tuplas son inmutables, In altre parole, las tuplas no se pueden modificar después de su creación. Está representado por la clase tupla. podemos representar tuplas usando paréntesis ().

Esempio:

Tuple = (25,10,12.5,"Ciao")
Stampa("Tuple[1] = ", Tuple[1])
Produzione: Tuple[1] =  10
Stampa("Tuple[0:3] =", Tuple[0:3])
Produzione: Tuple[0:3] =  (25,10,12.5)

Determinar tipo de datos: –

Un conjunto es una colección desordenada de ítems. Cada elemento del conjunto es exclusivo (sin duplicados) y debe ser inmutable (no se puede cambiar).

Esempio:

Set = {4,3,6.6,"Ciao"}
Stampa(Set)
Produzione: {‘Hello’, 3, 4, 6.6}

Como el conjunto es una colección desordenada, la indexación no tendrá sentido. De ahí el operador de corte [ ] non funziona.

Set[1] = 12
Produzione: TypeError

Tipo de datos del diccionario: –

e pitone, el diccionario es una colección desordenada de valores de datos, que se utiliza para guardar valores de datos como un mapa, Quello, a diferencia de otros tipos de datos que contienen solo un valor como elemento, un diccionario consta de un par clave-valor. El valor-clave se proporciona dentro del diccionario para optimizarlo. En la representación de un tipo de datos de diccionario, cada par clave-valor durante un Diccionario está separado por dos puntos, mientras que cada clave está separada por una “coma”.

Sintassi:
Chiave:valore

Esempio:

Dict1 = {1:'Ciao',2:5.5, 3:'World'}
Stampa(Dict1)
Produzione: {1: ‘Hello’, 2: 5.5, 3: ‘World’}

Podemos recuperar el valor usando el siguiente método:

Esempio:

Stampa(Dict[2])
Produzione: 5.5

Además podemos actualizar el diccionario a través de los siguientes métodos:

Esempio:

Dict[3] = 'World'
print(Dict)
Produzione:
{1: ‘Hello’, 2: 5.5, 3: ‘World’}

conclusione

Si está leyendo este texto, probablemente esté aprendiendo Python o tratando de convertirse en un desarrollador de Python. El aprendizaje de Python u otro lenguaje de programación comienza por comprender los conceptos que son una parte básica de su base.

Espero que ya haya entendido las diversas clasificaciones de los tipos de datos de Python, a partir de este texto.

Circa l'autore

Prashant Sharma

Oggi, Sto perseguendo il mio Bachelor of Technology (B.Tech) dal Vellore Institute of Technology. Sono molto entusiasta della programmazione e delle sue applicazioni reali, compreso lo sviluppo del software, machine learning e data science.

Spero che l'articolo vi piaccia. Si pretendes conectarte conmigo, puoi connetterti in:

Linkedin

o per qualsiasi altra domanda, además puedes enviarme un mail

Il supporto mostrato in questo post non è di proprietà di DataPeaker e viene utilizzato a discrezione dell'autore.

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.