Tipus importants de dades de Python que heu de conèixer



Els tipus de dades són classes i les variables són una instància o objecte d’aquestes classes. Hi ha diversos tipus de dades a Python per representar els tipus de valor

En , tot és un objecte. Per tant, els tipus de dades es tracten com a classes i les variables són una instància o objecte d’aquestes classes. Hi ha diversos tipus de dades a Python per representar els tipus de valor. En aquest article, coneixerem els diferents tipus de dades de Python i com s’assignen a variables en la següent seqüència:

Anem a començar.





tipus de dades python- python - edurekaTipus de dades Python

variables s’utilitzen per mantenir valors per a diferents tipus de dades. Com que Python és un llenguatge escrit de manera dinàmica, no cal que definiu el tipus de variable mentre es declara. L’intèrpret vincula implícitament el valor amb el seu tipus. Python ens permet comprovar el tipus de variable que s’utilitza al programa. Amb l'ajuda del tipus () , podeu esbrinar el tipus de variable passada.

Exemple:



x = 24 y = 14,7 z = 'Benvingut a Edureka' imprimir (tipus (x)) imprimir (tipus (y)) imprimir (tipus (z))

Sortida:

 

Tipus de dades estàndard a Python

S'utilitza una variable per contenir diferents tipus de valors. Per exemple, el nom d'una persona s'ha d'emmagatzemar com una cadena, mentre que un identificador d'empleat s'ha d'emmagatzemar com a enter.

Python proporciona diversos tipus de dades estàndard que defineixen el mètode d'emmagatzematge de cadascun d'ells. Els tipus de dades estàndard de Python inclouen:



Ara que ja coneixeu els tipus de dades estàndard de Python, anem a continuar i entenem cadascun d’aquests en detall.

Números

El número s’utilitza per emmagatzemar valors numèrics. Python crea Number objectes quan s’assigna un número a una variable. Hi ha 4 tipus de dades numèriques:

  • int - S'utilitza per a nombres enters signats com 12, 2, 7, etc.
  • llarg - Aquest enter s'utilitza per a un rang de valors més alt com 908090800L, -0x1929292L, etc.
  • flotar - S'utilitza per emmagatzemar números de coma flotant com 1.5, 701.89, 15.2, etc.
  • complex - S'utilitza per a nombres complexos com 2.14j, 2.0 + 2.3j, etc.

En , podeu utilitzar una L minúscula amb nombres enters llargs. No obstant això, és més convenient utilitzar una lletra majúscula L.

Exemple:

a = 12 imprimir (a, 'és de tipus', tipus (a)) b = 5,05 imprimir (b, 'és de tipus', tipus (b)) c = 1 + 2j imprimir (c, 'és un nombre complex? ', isinstance (1 + 2j, complex))

Sortida:

12 és del tipus 5.05 és del tipus (1 + 2j) és el nombre complex? És cert

Corda

A es defineix com una seqüència de caràcters representats entre cometes. A Python, podeu utilitzar cometes simples, dobles o triples per definir una cadena.

El maneig de cadenes a Python es pot fer mitjançant diverses funcions incorporades i operadors . En el cas de la manipulació de cadenes, l’operador + s’utilitza per concatenar dues cadenes.

Exemple:

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

Sortida:

Benvingut c a la programació Edureka Python

Llista

Les llistes són similars a però pot contenir diferents tipus de dades a Python. Els elements emmagatzemats a la llista es separen amb una coma (,) i es tanquen entre claudàtors [].

programa d'ordenació de combinació simple en c ++

Podeu utilitzar els operadors slice [:] per accedir a les dades de la llista. L'operador de concatenació (+) és similar al de les cadenes.

Exemple:

llista = [20, 'benvinguda', 'edureka', 40] imprimir (llista [3:]) imprimir (llista) imprimir (llista + llista)

Sortida:

[40] [20, 'benvinguda'] [20, 'benvinguda', 'edureka', 40] [20, 'benvinguda', 'edureka', 40, 20, 'benvinguda', 'edureka', 40]

Tuple

Una tupla és similar a les llistes de moltes maneres. Com a llistes, tuples també contenen la recopilació d’elements de diferents tipus de dades. Els elements de la tupla se separen amb una coma (,) i es tanquen entre parèntesis ().

Una tupla és una estructura de dades de només lectura i no podeu modificar la mida i el valor dels elements d’una tupla.

Exemple:

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

Sortida:

('edureka', 40) ('benvinguda', 'edureka', 40) ('benvinguda', 'edureka', 40, 'benvinguda', 'edureka', 40)

Diccionari

Diccionari és un conjunt ordenat d’un parell d’elements clau-valor. És com una matriu associativa o una taula de hash on cada clau emmagatzema un valor específic. La clau pot contenir qualsevol tipus de dades primitiu, mentre que el valor és un objecte Python arbitrari.

Els elements del diccionari se separen amb la coma i es tanquen entre claus {}.

Exemple:

dict = {1: 'John', 2: 'Rachel', 3: 'Nancy', 4: 'Daniel'} print ('1st name is' + dict [1]) print (dict.keys ()) print ( dict.values ​​())

Sortida:

El primer nom és John [1, 2, 3, 4] ['John', 'Rachel', 'Nancy', 'Daniel']

Aquests són els tipus de dades estàndard de Python que s’utilitzen per mantenir diferents valors. Amb això, hem arribat al final del nostre article.

Ara mireu el per Edureka, una empresa d'aprenentatge en línia de confiança amb una xarxa de més de 250.000 estudiants satisfets repartits per tot el món. La formació en certificació de Python us ajudarà a adquirir experiència en anàlisi quantitativa, mineria de dades i presentació de dades per veure més enllà de les xifres, transformant la vostra carrera en rol de Data Scientist.

Tens alguna pregunta? Esmenteu-lo a la secció de comentaris de 'Tipus de dades de Python' i us respondrem.