Dôležité typy údajov v jazyku Python, ktoré potrebujete vedieť



Dátové typy sú triedy a premenné sú inštanciou alebo objektom týchto tried. V Pythone existujú rôzne dátové typy, ktoré reprezentujú typy hodnoty

V , všetko je objekt. S dátovými typmi sa teda zaobchádza ako s triedami a premenné sú inštanciou alebo objektom týchto tried. V Pythone existujú rôzne dátové typy, ktoré reprezentujú typy hodnoty. V tomto článku sa dozvieme o rôznych dátových typoch Pythonu a o tom, ako sú priradené k premenným v nasledujúcom poradí:

Poďme začať.





python- pythonove datove typy - edurekaDátové typy v Pythone

Premenné sa používajú na uchovávanie hodnôt pre rôzne typy údajov. Pretože Python je dynamicky písaný jazyk, nemusíte pri deklarovaní definovať typ premennej. Tlmočník implicitne viaže hodnotu na jej typ. Python nám umožňuje skontrolovať typ premennej použitej v programe. Pomocou typu () , môžete zistiť typ odovzdávanej premennej.

Príklad:



x = 24 y = 14,7 z = „Vitajte na stránkach Edureka“ tlač (typ (x)) tlač (typ (y)) tlač (typ (z))

Výkon:

 

Štandardné dátové typy v Pythone

Premenná sa používa na uchovanie rôznych typov hodnôt. Napríklad meno osoby musí byť uložené ako reťazec, zatiaľ čo ID zamestnanca musí byť uložené ako celé číslo.

Python poskytuje rôzne štandardné dátové typy, ktoré definujú metódu ukladania pre každý z nich. Medzi štandardné dátové typy v Pythone patria:



Teraz, keď viete o štandardných údajových typoch pythonu, poďme ďalej a porozumieme každému z nich podrobne.

Čísla

Číslo sa používa na ukladanie číselných hodnôt. Python vytvára číslo predmety keď je premennej priradené číslo. Existujú 4 typy číselných údajov:

  • int - Používa sa na celé čísla so znamienkom ako 12, 2, 7 atď.
  • dlho - Toto celé číslo sa používa pre vyšší rozsah hodnôt, ako napríklad 908090800L, -0x1929292L atď.
  • plavák - Používa sa na ukladanie čísel s pohyblivou rádovou čiarkou ako 1,5, 701,89, 15,2 atď.
  • zložité - Používa sa pre komplexné čísla ako 2,14j, 2,0 + 2,3j atď.

V , môžete použiť malé písmeno L s dlhými celými číslami. Je však pohodlnejšie použiť veľké písmeno L.

Príklad:

a = 12 tlač (a, „je typu“, typ (a)) b = 5,05 tlač (b, „je typu“, typ (b)) c = 1 + 2j tlač (c, „je komplexné číslo? ', inštancia (1 + 2j, komplexná))

Výkon:

12 je typu 5.05 je typu (1 + 2j) je komplexné číslo? Pravdaže

String

TO je definované ako postupnosť znakov predstavovaných v úvodzovkách. V pythone môžete na definovanie reťazca použiť jednoduché, dvojité alebo trojité úvodzovky.

Manipuláciu s reťazcami v pythone je možné vykonať pomocou rôznych vstavaných funkcií a operátorov . V prípade spracovania reťazcov sa operátor + používa na zreťazenie dvoch reťazcov.

Príklad:

str1 = 'Vitajte v Edureka' #string str1 str2 = 'Programovanie v Pythone' #string str2 print (str1 [0: 3]) print (str1 [4]) print (str1 + str2)

Výkon:

Vitajte na stránkach Edureka Python Programming

Zoznam

Zoznamy sú podobné ako ale môže obsahovať rôzne typy údajov v Pythone. Položky uložené v zozname sú oddelené čiarkou (,) a umiestnené v hranatých zátvorkách [].

čo je varovanie v javascript

Na prístup k údajom v zozname môžete použiť operátory rezov [:]. Spojovací operátor (+) je podobný ako v reťazcoch.

Príklad:

list = [20, 'welcome', 'edureka', 40] tlač (zoznam [3:]) tlač (zoznam) tlač (zoznam + zoznam)

Výkon:

[40] [20, „vitajte“] [20, „vitajte“, „edureka“, 40] [20, „vitajte“, „edureka“, 40, 20, „vitajte“, „edureka“, 40]

Násobný

N-tica je v mnohých ohľadoch podobná zoznamom. Rovnako ako zoznamy, n-tice obsahovať aj zbierku položiek rôznych dátových typov. Položky n-tice sú oddelené čiarkou (,) a uvedené v zátvorkách ().

Tuple je štruktúra údajov iba na čítanie a nemôžete meniť veľkosť a hodnotu položiek n-tice.

Príklad:

tuple = ('welcome', 'edureka', 40) print (tuple [1:]) print (tuple) print (n-tice + n-tice)

Výkon:

('edureka', 40) ('welcome', 'edureka', 40) ('welcome', 'edureka', 40, 'welcome', 'edureka', 40)

Slovník

Slovník je usporiadaná množina párov kľúč - hodnota. Je to ako asociatívne pole alebo hash tabuľka, kde každý kľúč uchováva konkrétnu hodnotu. Kľúč môže obsahovať akýkoľvek primitívny dátový typ, zatiaľ čo hodnota je ľubovoľný objekt Pythonu.

Položky v slovníku sú oddelené čiarkou a uzavreté v zložených zátvorkách {}.

Príklad:

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

Výkon:

1. meno je John [1, 2, 3, 4] ['John', 'Rachel', 'Nancy', 'Daniel']

Toto sú štandardné dátové typy pythonu používané na uchovávanie rôznych hodnôt. Týmto sme sa dostali na koniec nášho článku.

Teraz sa pozrite na autor: Edureka, dôveryhodná online vzdelávacia spoločnosť so sieťou viac ako 250 000 spokojných študentov rozmiestnených po celom svete. Certifikačné školenie Python vám pomôže získať odborné znalosti v oblasti kvantitatívnej analýzy, dolovania údajov a prezentácie údajov, aby ste videli nad rámec čísel transformáciou svojej kariéry na úlohu Data Scientist.

Máte na nás otázku? Uveďte to v sekcii komentárov v časti „Dátové typy Pythonu“ a my sa vám ozveme.