Tärkeät Python-tietotyypit, jotka sinun on tiedettävä



Tietotyypit ovat luokkia ja muuttujat ovat näiden luokkien esiintymä tai kohde. Pythonissa on useita tietotyyppejä, jotka edustavat arvotyyppejä

Sisään , kaikki on esine. Siksi tietotyyppejä käsitellään luokkina ja muuttujat ovat näiden luokkien esiintymä tai kohde. Pythonissa on useita tietotyyppejä, jotka edustavat arvotyyppejä. Tässä artikkelissa opit eri Python-tietotyypeistä ja siitä, miten ne määritetään muuttujille seuraavassa järjestyksessä:

Aloitetaanpa.





python- python-tietotyypit - edurekaPython-tietotyypit

Muuttujat käytetään erilaisten tietotyyppien arvojen pitämiseen. Koska Python on dynaamisesti kirjoitettu kieli, sinun ei tarvitse määrittää muuttujan tyyppiä ilmoitettaessa sitä. Tulkki sitoo implisiittisesti arvon tyyppiinsä. Python antaa meille mahdollisuuden tarkistaa ohjelmassa käytetyn muuttujan tyyppi. Tyypin () avulla , saat selville välitetyn muuttujan tyypin.

Esimerkki:



x = 24 y = 14,7 z = 'Welcome to Edureka' print (type (x)) print (type (y)) print (type (z))

Tuotos:

 

Pythonin vakiotyypit

Muuttujaa käytetään erityyppisten arvojen pitämiseen. Esimerkiksi henkilön nimi on tallennettava merkkijonona, kun taas työntekijän tunnus on tallennettava kokonaislukuna.

Python tarjoaa useita vakiotietotyyppejä, jotka määrittelevät tallennustavan kullekin niistä. Pythonin vakiotietotyypit ovat:



Nyt kun tiedät tavallisista python-tietotyypeistä, siirrytään eteenpäin ja ymmärretään jokainen näistä yksityiskohtaisesti.

Numerot

Numeroa käytetään numeeristen arvojen tallentamiseen. Python luo Numeron esineitä kun muuttujalle annetaan numero. Numeerisia tietoja on 4 tyyppiä:

  • int - Sitä käytetään allekirjoitettuihin kokonaislukuihin, kuten 12, 2, 7 jne.
  • pitkä - Tätä kokonaislukua käytetään korkeammalle arvoalueelle, kuten 908090800L, -0x1929292L jne.
  • kellua - Sitä käytetään liukulukujen, kuten 1,5, 701,89, 15,2, jne. Tallentamiseen.
  • monimutkainen - Tätä käytetään kompleksilukuihin, kuten 2.14j, 2.0 + 2.3j jne.

Sisään , voit käyttää pientä L-kirjainta pitkillä kokonaislukuilla. On kuitenkin helpompaa käyttää isoja kirjaimia L.

Esimerkki:

a = 12 tulosta (a, 'on tyyppiä', tyyppi (a)) b = 5,05 tulosta (b, 'on tyyppiä', tyyppi (b)) c = 1 + 2j tulosta (c, 'on kompleksiluku? ', isinstanssi (1 + 2j, kompleksi))

Tuotos:

12 on tyyppiä 5.05 on tyyppiä (1 + 2j) on kompleksiluku? Totta

Merkkijono

TO on määritelty lainausmerkeissä esitettyjen merkkien sekvenssinä. Pythonissa voit käyttää merkkijonoa määrittelemällä yhden, kahden tai kolmen lainauksen.

Merkkijonon käsittely pythonissa voidaan tehdä käyttämällä erilaisia ​​sisäänrakennettuja toimintoja ja operaattorit . Merkkijonon käsittelyssä operaattoria + käytetään kahden merkkijonon ketjutukseen.

Esimerkki:

str1 = 'Tervetuloa Edurekaan' # string str1 str2 = 'Python Programming' # string str2 print (str1 [0: 3]) print (str1 [4]) print (str1 + str2)

Tuotos:

Tervetuloa tervetuloa Edureka Python -ohjelmointiin

Lista

Luettelot ovat samanlaisia ​​kuin mutta se voi sisältää erityyppisiä tietoja Pythonissa. Luetteloon tallennetut kohteet erotetaan pilkulla (,) ja suljetaan hakasulkeisiin [].

c ++ fibonacci rekursiivinen

Voit käyttää slice [:] - operaattoreita päästäksesi luettelon tietoihin. Ketjutusoperaattori (+) on samanlainen kuin merkkijono.

Esimerkki:

luettelo = [20, 'tervetuloa', 'edureka', 40] tulosta (luettelo [3:]) tulosta (luettelo) tulosta (luettelo + lista)

Tuotos:

[40] [20, 'tervetuloa'] [20, 'tervetuloa', 'edureka', 40] [20, 'tervetuloa', 'edureka', 40, 20, 'tervetuloa', 'edureka', 40]

Tuple

Tuppi on samanlainen kuin luettelot monin tavoin. Tykkää luetteloista, tuples sisältää myös erilaisten tietotyyppien kohteiden keräämisen. Tuplan osat erotetaan pilkulla (,) ja suljetaan sulkeisiin ().

Tuple on vain luku -tietorakenne, etkä voi muokata dupleksin kohteiden kokoa ja arvoa.

Esimerkki:

tuple = ('tervetuloa', 'edureka', 40) tulosta (tuple [1:]) tulosta (tuple) tulosta (tuple + tuple)

Tuotos:

('edureka', 40) ('tervetuloa', 'edureka', 40) ('tervetuloa', 'edureka', 40, 'tervetuloa', 'edureka', 40)

Sanakirja

Sanakirja on järjestetty joukko avain-arvo-paria. Se on kuin assosiatiivinen taulukko tai hash-taulukko, jossa kukin avain tallentaa tietyn arvon. Avain voi sisältää minkä tahansa primitiivisen tietotyypin, kun taas arvo on mielivaltainen Python-objekti.

Sanakirjan kohteet erotetaan pilkulla ja suljetaan kiharaisiin aaltosulkeisiin {}.

Esimerkki:

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

Tuotos:

1. nimi on Johannes [1, 2, 3, 4] ['John', 'Rachel', 'Nancy', 'Daniel']

Nämä ovat tavallisia python-tietotyyppejä, joita käytetään erilaisten arvojen pitämiseen. Tämän avulla olemme päässeet artikkelimme loppuun.

Tarkista nyt Edureka, luotettava verkko-oppimisyritys, jolla on yli 250 000 tyytyväisen oppijan verkosto, joka levisi ympäri maailmaa. Python-sertifiointikoulutus auttaa sinua hankkimaan asiantuntemusta kvantitatiivisesta analysoinnista, tiedonlouhinnasta ja tietojen esittämisestä lukujen ulkopuolelle muuttamalla urasi Data Scientist -rooliksi.

Onko sinulla kysymys meille? Mainitse se Python-tietotyyppien kommenttiosassa ja palaamme sinuun.