Bevezetés a Python változó típusaiba

A következő cikk, a Python változó típusai ismerteti a python típusait. Végezzen alapvető szerepet sok programozási nyelven, és a Python sem kivétel. Egy változó lehetővé teszi az érték tárolását azáltal, hogy egyszerűen hozzárendeli az identitáshoz, amely felhasználható az érték utólagos címkézésére a programban. A Python fogantyúk típusa különbözik számos más programozási nyelvtől. Számos programozási nyelvben, beleértve a Java vagy a C # -et is, deklaráltál egy változótípust, mielőtt maga a változót deklarálnák.

Ez a változó típus lehet int, float, string, char, bool és még sokan mások.

A Pythonban nincs szükség semmilyen típus deklarálására. Valójában ilyen változókat deklarálna.

Magyarázza el a különféle Python változó típusokat

Az alábbiakban bemutatjuk a különböző változótípusokat:

1. Python egész számok és úszók

Az egész számok számok és az úszók decimális számok. Az egész szám vagy bármely más típusú Python meghatározása nagyon egyszerű. Egyszerűen írja be a változó nevét, és rendelje hozzá annak numerikus értékét.

1. példa

Az egész szám olyan szám, amely lehet pozitív vagy negatív vagy 0, de nem lehet tizedespontot megadni. Korlátlan pontossággal rendelkeznek, és támogatják mindenféle matematikai és számtani műveleteket, például az összeadást, a kivonást, a maradék maradékát, a szám abszolút értékét és így tovább. Az úszók decimális. Ugyanazt a műveletet támogatják, mint az egész számot.

2. példa

A Python nem fog panaszkodni, hogy két különféle típust és egy szót hozzáad. Ez megkapja a kívánt eredményt. Az egész szám típusa int, és a lebegő szám típusa úszik. Ezek a típusnevek változók átalakítására vagy leadására egész számra vagy felszínre kerülnek. Egyszerűen csak körülvéve a változót int vagy float-tal, hogy átalakítsa.

3. példa

2. Húrok

Húrokat használunk a szöveg szimbolizálására. Automatikusan az Unicode szöveg a Python 3-ban, de az ASCII szöveg a Python 2-on keresztül. A karakterláncokat definiálhatjuk egy idézőjelekkel, dupla idézetekkel vagy háromszoros idézetekkel, akár egyszeri, akár kétszer. Nem talál különbséget abban, hogy milyen típusúat használ.

1. példa

A Python számos módszert támogat, beleértve számos hasznos segédprogramot. Néhányan nagybetűvel írják elő az első karaktert. A helyettesítés () módszer két érvet vesz igénybe, az egyik a cserélhető karakter, a második pedig a helyettesíthető karakter. Akkor van alpha () vagy isdigit (), amely igaz lesz, ha az összes karakter betű vagy szám.

2. példa

3. logikai és nincs

A logikai érték egy igaz vagy hamis értéket jelöl. Bármely változót valódi vagy hamis értékhez rendelhet, és a változót logikai értékűnek nyilváníthatja.

1. példa

Egyszerűen írja be a változó nevét, és rendelje hozzá igaz vagy hamis értéket. Boolean Pythonban a legtöbb más programozási nyelvhez képest. Mindkettő T és F nagybetűvel kezdődik, ha igaz és hamis. Konvertálhat egy logikai értéket egész számgá, és az értéke 1 lesz, ha Igaz, vagy 0, ha hamis. Ha igaz vagy hamis karakterlánccá konvertálsz, akkor egyszerűen csak szöveges ábrázolást kapsz, tehát az igaz vagy hamis értékű karakterláncot kapsz.

2. példa

Egyik sem hasonlít a nullhoz más nyelveken. Ez azt jelzi, hogy egy változót úgy definiáltak, hogy mi, a fejlesztők, valahol begépeljük a változó nevét, de ez nincs semmilyen értékkel társítva.

Eddig nem találtunk idegeneket,

3. példa

4. Lista

Egy lista meghatározásához a Python-ban írjon egy változó nevét, és rendeljen hozzá üres szögletes zárójelben. Ott éppen létrehozott egy üres Python listát.

1. példa

Az üres zárójeleket kicseréljük Johnra, Samre és Michalra. Most a listánk három karakterlánccal rendelkezik.

2. példa

Annak érdekében, hogy hozzáférjünk egy lista eleméhez, valamilyen indexnek nevezzük. Az index egy egész szám, amely 0-tól kezdődik, amely megfelel 1-nek és csak egy elemének a listában. A listánkhoz, ha olyan kódot írnánk, mint a person_names (0), akkor John-t kapnánk. Ha olyan kódneveket írnánk, mint például a person_names (2), akkor Michal lesz.

3. példa

A fontos megjegyzés itt az, hogy a Python listai indexei nullával kezdődnek. Tehát annak ellenére, hogy első elemként John van, az index 0. A következő elem, Sam, amely a második elemünk a listán, indexe 1 és így tovább. Az elem cseréje a listában ugyanolyan egyszerű, mint egy adott Lista elem ellenőrzése. Tegyük fel, hogy a person_names (0) = Dennis. Ha most kinyomtatjuk a személyneveket, látjuk, hogy John eltűnt és Dennis vette át a helyét.

4. példa

Nem végezhetünk person_names (3) = Patrick-t, de hozzáadhatunk egy beépített módszert a listánknak, az úgynevezett append () -nek. Bármely kívánt objektumot átadhatunk a függelék módszerének argumentumaként. Ha ezt megtettük, az a tárgy, amelyet átjuttunk a függelékben, hozzáadódik a meglévő lista végéhez.

5. példa

A Python listái nagyon hasonlóak sok más nyelv tömbjeihez, ám néhány előnnyel járnak. Ha több adattípus van egyetlen listában, akkor nagyon jó. Ha töröl egy személynevet (2), csak tegye a del kulcsszót.

6. példa

5. Szótárak

Szeretnénk, hogy egy névhez hasonlóan, a név mellett, a név mellett más részleteket is hozzáadjunk, de továbbra is azt szeretnénk, ha a személyi azonosítót a névhez társítanánk. Ebben az esetben használhatunk egy szótárt. A Python szótárban kulcsok és értékek vannak. Esetünkben a kulcsok neve, person_id és visszacsatolás, az értékek pedig Dennis, 25467, és Nincs.

1. példa

A kulcs és az érték párból áll, vagy pontosabban kulcs-érték párból áll. Minden gomb megfelel egy értéknek. Most az érték bármilyen lehet. Csakúgy, mint a Listákhoz, bármilyen típust hozzáadhatunk. A szótárak nagyon hasznosak valamilyen strukturált adat tárolásakor.

  1. A szótárak listája
  2. Ha több szótárt szeretnénk csoportosítani, egyszerűen elkészítjük a szótárak listáját.
  3. Vegye figyelembe, hogy itt vannak szögletes zárójelek, amelyek a listát definiálják.
  4. Akkor iterálhatunk a listán, és felhasználhatjuk az egyes szótárakban szereplő adatokat.

6. A 4 legfontosabb egyéb adattípus

1. Komplex: Van egy komplexnek nevezett típusunk, amely komplex számokat jelöl. És a Python 2-nek egy hosszú nevű típusa volt, amely a Python 3-ban már nem létezik.

2. Byte és Bytearray: Az egész helyébe lépett. Akkor legalább a Python 3-ban bájtunk van, amelyek lényegében 0 és 255 közötti egész számok sorozatát képezik

3. Tuples: A listákhoz hasonlóak, de változatlanok. Nem változtathatja meg értéküket.

4. Set és Frozenset: Végül vannak olyan halmazok és fagyasztott halmazok is, amelyek ismét hasonlóak a Listákhoz, de csak egyedi objektumokkal rendelkeznek.

Következtetés

A Python a ténylegesen gépelt nyelvek közé tartozik, amelyek általában azt sugallják, hogy nem kell deklarálniuk egy változót, mielőtt felhasználnák. Az adattípusok gyakran hasonlóak a különböző programozási nyelvekhez. Az erősségeik helyett van néhány gyengeség, amelyek hosszú távon problémákat válthatnak ki.

Ajánlott cikkek

Ez egy útmutató a Python változó típusaihoz. Itt részletesen megvitattuk a 6 különféle Python-variátortípust példákkal. Megnézheti a többi javasolt cikket is, hogy többet megtudjon-

  1. Mi a Python?
  2. Bevezetés a Pythonba
  3. Hogyan kell telepíteni a Python-ot
  4. Python parancsok
  5. Tömbök a PHP-ben
  6. Tuples a Pythonban
  7. Python lista megértése

Kategória: