Úvod do proměnných typů Python

Následující článek, Typy proměnných Python, poskytuje přehled typů v pythonu. Proveďte nezbytnou součást v mnoha programovacích jazycích a Python není výjimkou. Proměnná umožňuje ukládat hodnotu jednoduše přiřazením této identity, která může být použita k označení hodnoty následně v programu. Typ úchytů Pythonu se liší od řady jiných programovacích jazyků. V mnoha programovacích jazycích, včetně Java nebo C #, jste deklarovali typ proměnné před deklarací samotné proměnné.

Tento proměnný typ může být int, float, string, char, bool a mnoho dalších.

V Pythonu není nutné nikde deklarovat typ. Ve skutečnosti byste deklarovali takové proměnné.

Vysvětlete různé typy proměnných Python

Níže jsou uvedeny typy různých typů proměnných:

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

Celá čísla jsou čísla a plováky jsou desetinná čísla. Definování celého čísla nebo jakéhokoli jiného typu v Pythonu je velmi snadné. Jednoduše zadejte typ proměnné a přiřaďte její číselnou hodnotu.

Příklad č. 1

Celá čísla jsou čísla, která mohou být kladná nebo záporná nebo 0, ale nemohou mít desetinná tečka. Mají neomezenou přesnost a podporují všechny druhy matematických a aritmetických operací, jako je sčítání, odečítání zbytku, absolutní hodnota čísla a další. Plováky jsou desetinné. Podporují stejnou operaci jako celá čísla.

Příklad č. 2

Python si nebude stěžovat, že přidáte dva různé typy a co. Výsledkem bude požadovaný výsledek. Celé číslo je int a plovoucí číslo je nad vodou. Tyto typy jmen převádějí nebo odevzdávají proměnnou na celé číslo nebo na hladinu. Jednoduše obklopte svou proměnnou pomocí int nebo float a převeďte ji.

Příklad č. 3

2. Řetězce

Symbolizujeme text pomocí řetězců. Automaticky je to text Unicode v Pythonu 3, ale text ASCII prostřednictvím Pythonu 2. Řetězce lze definovat pomocí jednoduchých uvozovek, dvojitých uvozovek nebo trojnásobných uvozovek, buď jednoduchých nebo dvojitých. Nemůžete najít žádný hlavní rozdíl v tom, jaký typ používáte.

Příklad č. 1

Python podporuje mnoho metod, včetně mnoha užitečných metod. Některé z nich kapitalizují, což z první postavy udělá velké písmeno. metoda Repla () bere dva argumenty, z nichž první je znak, který má být nahrazen, a druhý je znak, který má být nahrazen. Pak máme alfa () nebo isdigit (), které se vrátí true, pokud všechny znaky jsou písmena nebo číslice.

Příklad č. 2

3. Booleovský a žádný

Boolean označuje hodnotu True nebo False. Každou proměnnou můžete přiřadit true nebo false a deklarovat proměnnou jako booleovskou.

Příklad č. 1

Jednoduše zadejte název proměnné a přiřaďte jej True nebo False. Boolean v Pythonu ve srovnání s většinou ostatních programovacích jazyků. Oba začínají velkým písmenem T a F pro True a False. Můžete převést booleovské číslo na celé číslo a dá vám hodnotu 1, pokud je true, nebo 0, pokud je False. Převod True nebo False na řetězec vám však jednoduše poskytne textovou reprezentaci, takže řetězec s hodnotou True nebo False.

Příklad č. 2

Žádné není podobné null v jiných jazycích. Označuje, že proměnná byla definována tak, že my, vývojáři, jsme někde napsali název proměnné, ale to není spojeno s žádnou hodnotou.

Zatím jsme nenašli žádné mimozemšťany,

Příklad č. 3

4. Seznamy

Chcete-li definovat seznam v Pythonu, napište název proměnné a přiřaďte mu prázdné hranaté závorky. Tam jste právě vytvořili prázdný seznam Pythonů.

Příklad č. 1

Nahradili jsme naše prázdné závorky za John, Sam a Michal. Náš seznam má nyní tři řetězce.

Příklad č. 2

K přístupu k prvku v seznamu používáme něco, co se nazývá index. Index je celé číslo začínající od 0, což odpovídá 1 a pouze jednomu prvku v seznamu. Pro náš seznam, kdybychom napsali kód, jako jsou person_names (0), dostali bychom Johna. Kdybychom psali kódová jména jako person_names (2), dostali bychom Michal.

Příklad č. 3

Důležitá poznámka je, že indexy Listu v Pythonu začínají 0. Takže i když máme Johna jako našeho prvního prvku, index je 0. Další prvek, Sam, který je naším druhým prvkem v Seznamu, má index 1 atd. Výměna prvku v seznamu je také stejně snadná jako kontrola konkrétního prvku seznamu. Řekněme tedy person_names (0) = Dennis. Pokud nyní vytiskneme person_names, uvidíme, že John je pryč a Dennis zaujal jeho místo.

Příklad č. 4

Nemůžeme dělat person_names (3) = Patrick, ale můžeme přidat zabudovanou metodu do našeho seznamu nazvanou append (). Jako argument můžeme předat jakýkoli objekt, který chceme, metodě připojit. Jakmile to uděláme, objekt, který jsme prošli připojením, se přidá na konec našeho stávajícího seznamu.

Příklad č. 5

Seznamy v Pythonu jsou velmi podobné polím v mnoha jiných jazycích, ale mají některé další výhody. Mít více typů dat v jednom seznamu je v pořádku. Pokud smažete jakékoli person_names (2), vložte klíčové slovo del.

Příklad č. 6

5. Slovníky

Chtěli jsme přidat více podrobností než jen jméno jedné osobě, jako je ID osoby, ale přesto chceme, aby bylo toto jméno spojeno se jménem. V tom případě můžeme použít slovník. Ve slovníku Python máme klíče a hodnoty. V našem případě jsou klíče jméno, person_id a zpětná vazba a hodnoty jsou Dennis, 25467 a None.

Příklad č. 1

Klíč a hodnota vytvoří pár nebo přesněji pár pár klíč-hodnota. Každý klíč bude odpovídat jedné hodnotě. Nyní může být hodnota libovolného typu. Stejně jako u seznamů můžeme přidat jakýkoli požadovaný typ. Slovníky jsou velmi užitečné, pokud jde o ukládání některých strukturovaných dat.

  1. Seznam slovníků
  2. Pokud chceme seskupit více slovníků dohromady, jednoduše vytvoříme Seznam slovníků.
  3. Všimněte si, že zde máme hranaté závorky definující seznam.
  4. Potom můžeme iterovat seznamem a použít data, která slovník obsahuje.

6. Top 4 další typy dat

1. Komplex: Máme také typ nazývaný komplex, který označuje komplexní čísla. A Python 2 měl typ nazvaný dlouho, který v Pythonu 3 již neexistuje.

2. Bajty a Bytearray: Byl nahrazen celým číslem. Pak alespoň v Pythonu 3 máme bajty, které jsou v podstatě posloupností celých čísel v rozsahu 0 až 255

3. Tuples: které jsou podobné seznamům, ale jsou neměnné. Jejich hodnoty nemůžete změnit.

4. Sada a Frozenset: Nakonec máme také sady a zmrazené sady, které jsou opět podobné seznamům, ale mají pouze jedinečné objekty.

Závěr

Python patří mezi účinně psané jazyky, což obvykle znamená, že před použitím nemusí deklarovat proměnnou. Datové typy jsou často jako různé programovací jazyky. Spíše než jejich silné stránky existuje několik slabých stránek, které mohou vyvolat problémy z dlouhodobého hlediska.

Doporučené články

Toto byl průvodce typy proměnných Python. Zde jsme podrobně diskutovali 6 různých typů Python Variable s příklady. Další informace naleznete také v dalších navrhovaných článcích.

  1. Co je Python
  2. Úvod do Pythonu
  3. Jak nainstalovat Python
  4. Příkazy Python
  5. Pole v PHP
  6. Tuples v Pythonu
  7. Porozumění seznamu Python

Kategorie: