Uvod v spremenljivke Python

Naslednji članek Python Variable Types je opisan za tipe v pythonu. Izvedite bistveni del v mnogih programskih jezikih in Python ni izjema. Spremenljivka vam omogoča, da vrednost shranite tako, da jo preprosto dodelite identiteti, kar lahko uporabite za označevanje vrednosti, ki je pozneje v programu. Vrsta ročajev Python se razlikuje od številnih drugih programskih jezikov. V mnogih programskih jezikih, vključno z Java ali C #, ste razglasili vrsto spremenljivke, preden sami prijavite spremenljivko.

Ta vrsta spremenljivke je lahko int, float, string, char, bool in mnogi drugi.

V Pythonu ni treba nikjer prijaviti vrste. Pravzaprav bi razglasili spremenljivke, kot je ta.

Pojasnite različne vrste spremenljivk Python

Spodaj so navedene vrste različnih spremenljivk:

1. Celi celi in plavajo

Celi številke so številke, floati so decimalna števila. Določiti celo število ali katero koli drugo vrsto Python-a je zelo enostavno. Preprosto ime spremenljivke tipa in dodelite njeno numerično vrednost.

Primer # 1

Celi številke so številke, ki so lahko pozitivne ali negativne ali 0, vendar ne morejo imeti decimalne vejice. Imajo neomejeno natančnost in podpirajo vse vrste matematičnih in aritmetičnih operacij, kot so seštevanje, odštevanje, preostanek, absolutna vrednost števila in več. Ploveci so decimalni. Podpirajo isto operacijo kot cela števila.

Primer # 2

Python se ne bo pritoževal nad tem, da boste dodali dve različni vrsti in kaj podobnega. Prinesel bo želeni rezultat. Tip celega števila je int, vrsta plavajoče številke pa je na vodi. Ta imena imenujejo pretvorbo ali dodajanje spremenljivke v celo število ali na plano. Za pretvorbo spremenite preprosto spremenljivko int ali float.

Primer # 3

2. Strune

Za simbolizacijo besedila uporabimo strune. Samodejno je besedilo Unicode v Python-u 3 še ASCII-besedilo preko Pythona 2. Strune je mogoče določiti z enotnimi, dvojnimi ali trikratnimi narekovaji, enojnimi ali dvojnimi. Ne morete najti nobene glavne razlike v tem, katere vrste uporabljate.

Primer # 1

Python podpira številne metode, vključno z mnogimi uporabnimi metodami. Nekateri od njih izpišejo veliko črko, zaradi česar bo prvi znak postal velika črka. metoda substituta () ima dva argumenta, pri čemer je prvi znak, ki ga je treba nadomestiti, drugi pa znak, ki ga je treba nadomestiti. Nato imamo alfa () ali isdigit (), ki bo vrnil true, če so vsi znaki črke ali števke.

Primer # 2

3. Boolean in None

Boolean označuje vrednost True ali False. Vsako spremenljivko lahko dodelite kot resnično ali napačno in razglasite spremenljivko kot logično.

Primer # 1

Preprosto vnesite ime spremenljivke in ji dodelite True ali False. Boolean v Pythonu v primerjavi z večino drugih programskih jezikov. Oba začneta z veliko začetnico T in F za True in False. Boolean lahko pretvorite v celo število in dobilo bo vrednost 1, če je res, ali 0, če je napačna. Vendar bo pretvorba True ali False v niz preprosto dala besedilno predstavitev, torej niz z vrednostjo True ali False.

Primer # 2

Noben ni podoben null v drugih jezikih. Pomeni, da je bila spremenljivka definirana, tako da smo mi, razvijalci, nekje vtipkali ime spremenljivke, vendar to ni povezano z nobeno vrednostjo.

Doslej nismo našli nobenih tujcev,

Primer # 3

4. Seznami

Če želite v Pythonu določiti seznam, napišite ime spremenljivke in mu dodelite prazne kvadratne oklepaje. Tam ste pravkar ustvarili prazen seznam Python.

Primer # 1

Prazne oklepaje nadomestimo z Johnom, Samom in Michalom. Zdaj ima naš seznam tri elemente strune.

Primer # 2

Za dostop do elementa na seznamu uporabljamo nekaj, kar imenujemo indeks. Indeks je celo število, ki se začne od 0, kar ustreza 1 in le enemu elementu na seznamu. Za naš seznam, če bi napisali kodo, kot so imena oseb (0), bi dobili Johna. Če bi napisali kodna imena, kot so imena oseb (2), bi dobili Michala.

Primer # 3

Pomembno pri tem je, da se indeksi seznama v Pythonu začnejo z 0. Torej, čeprav imamo Johna kot prvi element, je indeks 0. Naslednji element, Sam, ki je naš drugi element na seznamu, ima indeks 1 in tako naprej. Zamenjava elementa na seznamu je prav tako enostavna kot preverjanje za določen element seznama. Recimo, da ime osebe (0) = Dennis. Če zdaj natisnemo imena oseb, vidimo, da Janeza ni več in da je njegovo mesto zasedel Dennis.

Primer št. 4

Ne moremo narediti imena osebe (3) = Patrick, lahko pa dodamo vgrajeno metodo na našem seznamu, imenovano append (). Vsak predmet, ki ga želimo, lahko posredujemo metodi dodajanja kot njegov argument. Ko to storimo, je predmet, ki smo ga prešli skozi dodatek, dodan na koncu našega obstoječega seznama.

Primer št. 5

Seznami v Pythonu so zelo podobni nizom v mnogih drugih jezikih, vendar imajo nekatere dodatne prednosti. Obstaja več vrst podatkov na enem seznamu je v redu. Če izbrišete imena oseb (2), preprosto vnesite ključno besedo del.

Primer # 6

5. Slovarji

Želeli smo dodati več podrobnosti, razen le imena, eni osebi, kot je ID osebe, vendar še vedno želimo, da je ID osebe povezan z imenom. V tem primeru lahko uporabimo slovar. V slovarju Python imamo ključe in vrednosti. V našem primeru so ključi ime, person_id in povratne informacije, vrednosti pa Dennis, 25467 in None.

Primer # 1

Ključ in vrednost tvorita par ali natančneje par ključ-vrednost. Vsaka tipka bo ustrezala eni vrednosti. Zdaj je lahko vrednost katere koli vrste. Tako kot pri Seznamih lahko tudi dodamo poljubno vrsto. Slovarji so zelo koristni, če gre za shranjevanje nekakšnih strukturiranih podatkov.

  1. Seznam slovarjev
  2. Če želimo združiti več slovarjev skupaj, preprosto sestavimo seznam slovarjev.
  3. Upoštevajte, da imamo tukaj kvadratne oklepaje, ki definirajo seznam.
  4. Nato lahko ponovimo seznam in uporabimo podatke, ki jih vsebuje vsak slovar.

6. Najboljše 4 druge vrste podatkov

1. Kompleks: Imamo tudi tip, imenovan kompleks, ki označuje kompleksna števila. In Python 2 je imel vrsto, imenovano long, ki v Python 3 ne obstaja več.

2. Bajti in Bytearray: Nadomestilo ga je celo število. Nato vsaj v Pythonu 3 imamo bajte, ki so v bistvu zaporedje celih števil v območju od 0 do 255

3. Tuples: ki so podobni seznamom, vendar so nespremenljivi. Ne morete spremeniti njihovih vrednosti.

4. Set in Frozenset: Končno imamo tudi nabore in zamrznjene komplete, ki so spet podobni Seznamom, vendar imajo le edinstvene predmete.

Zaključek

Python je med učinkovito tipkanimi jeziki, kar ponavadi pomeni, da mu ni treba prijaviti spremenljivke, preden bi jo uporabil. Vrste podatkov so pogosto podobne različnim programskim jezikom. Namesto njihovih prednosti obstaja nekaj pomanjkljivosti, ki lahko dolgoročno sprožijo težave.

Priporočeni članki

To je bil vodnik po vrstah spremenljivk Python. Tu smo podrobno obravnavali 6 različnih tipov spremenljivk Python s primeri. Obiščite lahko tudi druge naše predlagane članke, če želite izvedeti več -

  1. Kaj je Python
  2. Uvod v Python
  3. Kako namestiti Python
  4. Ukazi Python
  5. Nizi v PHP
  6. Tuple v Pythonu
  7. Razumevanje seznama Python