Úvod do premenných typov Python

Nasledujúci článok, Druhy premenných v Pythone, poskytuje prehľad typov v Pythone. Vykonajte dôležitú súčasť v mnohých programovacích jazykoch a Python nie je výnimkou. Premenná vám umožňuje ukladať hodnotu jednoduchým priradením k identite, ktorá môže byť použitá na označenie hodnoty následne v programe. Typ úchopov Python sa líši od mnohých iných programovacích jazykov. V mnohých programovacích jazykoch, vrátane Java alebo C #, ste deklarovali typ premennej predtým, ako deklarujete samotnú premennú.

Tento typ premennej môže byť int, float, string, char, bool a mnoho ďalších.

V Pythone nie je potrebné deklarovať typ nikde. V skutočnosti by ste deklarovali takéto premenné.

Vysvetlite rôzne typy premenných Python

Nižšie sú uvedené typy rôznych typov premenných:

1. Celá čísla a plaváky Python

Celé čísla sú čísla a čísla sú desatinné čísla. Definovanie celého čísla alebo iného typu v Pythone je veľmi jednoduché. Jednoducho zadajte názov premennej typu a priraďte jej číselnú hodnotu.

Príklad č. 1

Celé čísla sú čísla, ktoré môžu byť kladné alebo záporné alebo 0, ale nemôžu mať desatinnú čiarku. Majú neobmedzenú presnosť a podporujú všetky druhy matematických a aritmetických operácií, ako sú sčítanie, odpočítanie zvyšku, absolútna hodnota čísla a ďalšie. Plaváky sú desatinné. Podporujú rovnakú operáciu ako celé čísla.

Príklad č. 2

Python sa nebude sťažovať, že pridáte dva rôzne typy a podobne. Poskytne požadovaný výsledok. Celé číslo je int a typ s plávajúcim číslom je nad vodou. Tieto typy mien konvertujú alebo prenášajú premennú na celé číslo alebo na hladinu. Jednoducho obklopte svoju premennú pomocou int alebo float a skonvertujte ju.

Príklad č. 3

2. Reťazce

Na symbolizáciu textu používame reťazce. Automaticky je to text Unicode v jazyku Python 3, ale text ASCII prostredníctvom jazyka Python 2. Reťazce je možné definovať pomocou jednoduchých úvodzoviek, dvojitých úvodzoviek alebo trojnásobných úvodzoviek, jednoduchých alebo dvojitých. Nemôžete nájsť žiadny hlavný rozdiel v tom, aký typ používate.

Príklad č. 1

Python podporuje mnoho metód vrátane mnohých užitočných metód. Niektoré z nich kapitalizujú, čo z prvej postavy urobí veľké písmeno. metóda Repla () má dva argumenty, z ktorých prvý je znak, ktorý sa má nahradiť, a druhý je znak, ktorý sa má nahradiť. Potom máme alfa () alebo isdigit (), ktoré sa vrátia true, ak všetky znaky sú písmená alebo číslice.

Príklad č. 2

3. Booleovský a žiadny

Boolean označuje hodnotu True alebo False. Ľubovolnú premennú môžete priradiť ako true alebo false a deklarovať ju ako booleovskú.

Príklad č. 1

Jednoducho zadajte názov premennej a priraďte jej hodnotu True alebo False. Boolean v Pythone v porovnaní s väčšinou ostatných programovacích jazykov. Obaja začínajú veľkými písmenami T a F pre True a False. Môžete previesť booleovské číslo na celé číslo a dá vám hodnotu 1, ak je true, alebo 0, ak je False. Konverzia True alebo False na reťazec vám však jednoducho poskytne textovú reprezentáciu, takže reťazec s hodnotou True alebo False.

Príklad č. 2

V iných jazykoch sa žiadna z nich null. Znamená to, že premenná bola definovaná tak, že my, vývojári, sme niekde napísali názov premennej, ale to nie je spojené so žiadnou hodnotou.

Zatiaľ sme nenašli žiadnych cudzincov,

Príklad č. 3

4. Zoznamy

Ak chcete definovať zoznam v Pythone, napíšte názov premennej a priraďte mu prázdne hranaté zátvorky. Tam ste práve vytvorili prázdny zoznam Pythonov.

Príklad č. 1

Nahradili sme prázdne zátvorky za Johna, Sama a Michala. Náš zoznam má teraz tri reťazcové prvky.

Príklad č. 2

Na prístup k prvku v zozname používame niečo, čo sa nazýva index. Index je celé číslo začínajúce od 0, čo zodpovedá 1 a iba jednému prvku v zozname. Pre náš zoznam, ak by sme napísali kód, ako napríklad person_names (0), dostali by sme Johna. Keby sme napísali kódové mená ako person_names (2), dostali by sme Michala.

Príklad č. 3

Dôležitou poznámkou je, že indexy zoznamu v Pythone začínajú 0. Takže aj keď máme Johna ako svojho prvého prvku, index je 0. Ďalší prvok, Sam, ktorý je naším druhým prvkom v zozname, má index 1 atď. Výmena prvku v zozname je rovnako jednoduchá ako kontrola konkrétneho prvku zoznamu. Takže povedzme person_names (0) = Dennis. Ak teraz tlačíme person_names, vidíme, že John je preč a Dennis zaujal jeho miesto.

Príklad č. 4

Nemôžeme robiť person_names (3) = Patrick, ale môžeme pridať vstavanú metódu do nášho zoznamu s názvom append (). Ako argument môžeme preniesť akýkoľvek objekt, ktorý chceme, do metódy pridania. Keď to urobíme, objekt, ktorý sme prešli doplnkom, sa pridá na koniec existujúceho zoznamu.

Príklad č. 5

Zoznamy v jazyku Python sú veľmi podobné poliam v mnohých ďalších jazykoch, ale majú určité ďalšie výhody. Mať viac typov údajov v jednom zozname je v poriadku. Ak vymažete akékoľvek person_names (2), vložte kľúčové slovo del.

Príklad č. 6

5. Slovníky

Chceli sme pridať ďalšie podrobnosti, nielen meno, k jednej osobe, napríklad k ID osoby, ale napriek tomu chceme, aby bolo toto meno spojené s menom. V takom prípade môžeme použiť slovník. V slovníku Python máme kľúče a hodnoty. V našom prípade sú kľúčmi meno, meno osoby a spätná väzba a hodnoty sú Dennis, 25467 a žiadne.

Príklad č. 1

Kľúč a hodnota tvoria pár alebo presnejšie pár kľúč - hodnota. Každý kľúč bude zodpovedať jednej hodnote. Teraz môže byť hodnota akéhokoľvek typu. Rovnako ako v prípade Zoznamov, môžeme pridať aj akýkoľvek požadovaný typ. Slovníky sú veľmi užitočné, pokiaľ ide o ukladanie štruktúrovaných údajov.

  1. Zoznam slovníkov
  2. Ak chceme zoskupiť viac slovníkov, vytvoríme jednoducho zoznam slovníkov.
  3. Všimnite si, že tu máme hranaté zátvorky, ktoré definujú zoznam.
  4. Potom môžeme iterovať zoznamom a použiť údaje, ktoré každý slovník obsahuje.

6. Top 4 ďalšie typy údajov

1. Komplex: Máme tiež typ nazývaný komplex, ktorý označuje komplexné čísla. A Python 2 mal typ nazývaný dlho, ktorý už v Pythone 3 neexistuje.

2. Bajty a Bytearray: Nahradilo sa celé číslo. Potom aspoň v Pythone 3 máme bajty, ktoré sú v podstate sekvenciou celých čísel v rozsahu 0 až 255

3. Tuples: ktoré sú podobné zoznamom, ale sú nemenné. Ich hodnoty nemôžete zmeniť.

4. Sada a Frozenset: Nakoniec máme aj sady a zmrazené sady, ktoré sú opäť podobné zoznamom, ale obsahujú iba jedinečné objekty.

záver

Python patrí medzi efektívne napísané jazyky, čo zvyčajne znamená, že pred použitím nemusí deklarovať premennú. Dátové typy sú často ako rôzne programovacie jazyky. Namiesto silných stránok existuje niekoľko slabých stránok, ktoré môžu spôsobiť problémy z dlhodobého hľadiska.

Odporúčané články

Toto bola príručka pre rôzne typy Pythonu. Tu sme podrobne diskutovali 6 rôznych typov Python Variable s príkladmi. Viac informácií nájdete aj v ďalších navrhovaných článkoch.

  1. Čo je Python
  2. Úvod do Pythonu
  3. Ako nainštalovať Python
  4. Príkazy Python
  5. Polia v PHP
  6. Zvyšky v Pythone
  7. Porozumenie zoznamu Python

Kategórie: