Piton

Python-változók

Python-változók

A Python változó egy hely a memóriában az értékek tárolására. A változók lefoglalt memóriahelyek. A változó az értéket tároló zsák vagy tartály. Adatainkat egy Python változóban tároljuk, amelyet később többféle célra használunk i.e. feldolgozás, értéknyomtatás stb. Minden változóhoz rendelt értéknek van egy adattípusa.

Az alábbiakban bemutatjuk a Python különböző típusait:

  1. Számok
  2. Húrok
  3. Szótár
  4. Lista
  5. Tuple

A Pythonban a változókat ábécé vagy név szerint deklarálhatjuk. A változó nevében nem lehet olyan speciális szimbólum, mint az „[email protected] &”. A változó neve nem kezdődhet a számjeggyel és a ponttal. A kódolási etika és szabályok szerint a változó nevének ábécével vagy aláhúzással kell kezdődnie (_). Ebben a cikkben a következőkre térünk ki:

Hogyan kell deklarálni és hozzárendelni egy értéket egy változóhoz

A Python változókat így deklaráljuk és hozzárendeljük:

Ár = 100

Itt az ár a változó neve, a 100 pedig a változó értéke. A változó deklarálásakor a memória automatikusan lefoglalja a helyet. Az = operátor a változó értékkel történő inicializálására szolgál.

Az = operátor bal oldalán lévő operandus változó, a = operátor jobb oldalán lévő operandus értéke.

Nyújtsunk be egy másik változót, és számítsuk ki a két szám összegét. Ebben az esetben két változót deklarálunk és értéket rendelünk hozzájuk.

szám_1 = 10
szám_2 = 20

A szám_1 és a szám_2 a változók neve, míg a 10 és 20 a változókhoz rendelt értékek.

Egy Python programban többféle változónk lehet i.e. egész szám, úszó, karakterlánc és lista.

# Karakterlánc-érték hozzárendelése a változóhoz
name = "Kamran"
# Egész érték hozzárendelése a változóhoz
életkor = 25
# Úszóérték hozzárendelése a változóhoz
súly = 65.7
# Lista hozzárendelése a változóhoz
tanfolyamok = ["Python", "Linux kernel fejlesztés", "MySQL adatbázis",
"C ++ adatstruktúra"]

A változó használata

A változót különféle célokra használják, i.e. A változó név használatával kinyomtathatjuk az adott változóhoz rendelt értéket, felhasználhatjuk a változót számítások elvégzésére, és a változót feldolgozásra is. Vizsgáljuk meg a számpéldákat, és számítsuk ki két változó összegét. Két változót deklarálunk és értéket rendelünk hozzájuk. Ezt követően deklarálunk egy összegváltozót, és az összeg értékét ebben a változóban tároljuk. Végül kinyomtatjuk az összeg változót.

# Egy változó_1 deklarálása és az érték hozzárendelése
szám_1 = 10
# Egy változó_2 deklarálása és az érték hozzárendelése
szám_2 = 20
# Összegváltozó deklarálása és két szám összegének felvétele
összeg = szám_1 + szám_2
# az összegérték kinyomtatása
print ("Az összeg értéke:", összeg)

Kimenet

A kimenet a Python konzolon jelenik meg. Az összeg értékét az „összeg” változó segítségével nyomtatják ki.

Lássunk egy másik példát a változókra.

# egy névváltozó
name = "Kamran"
# a névváltozó kinyomtatása
nyomtatott név)
# egy webiste változó
website = "LinuxHint"
# kinyomtatja a webhely nevét
nyomtatás (weboldal)
# egy életkori változó
életkor = 25
# a kor értékének nyomtatása
nyomtatás (kor)
# változó a súlyérték tárolásához
súly = 65.7
# a súlyérték nyomtatása
nyomtatás (súly)
# egy laptop változó
laptop = "HP Folio 9470m"
# kinyomtatja a laptop nevét
nyomtatás (laptop)
# operációs rendszer változó
Operating_system = "Ubuntu 20.04 "
# kinyomtatja a laptop nevét
nyomtatás (operációs rendszer)
# tanfolyamok listája
tanfolyamok = ["Python", "Linux kernel fejlesztés", "MySQL adatbázis", "C ++ adatstruktúra"]
# a tanfolyamok listájának kinyomtatása
nyomtatás (tanfolyamok)

Kimenet

A kimenet a Python konzolon jelenik meg.

Cserélje vagy módosítsa a változó értékét

A változó olyan, mint egy zsák. Tárolja az adatokat vagy a változó értéket. A táskában lévő adatokat bármikor ki lehet cserélni. Ez azt jelenti, hogy bármikor könnyen helyettesíthetjük a változó értékét. Lássunk egy példát egy változó értékének cseréjére vagy megváltoztatására. Kijelöljük a "vállalat" változót, és hozzárendelünk egy értéket. Később újra felhasználjuk ezt a változót, és hozzárendelünk egy másik értéket. Tehát az első értéket lecseréljük, a második értéket pedig a változó tárolja.

# vállalati változó deklarálása és az érték hozzárendelése
cég = "Microsoft"
nyomtatás (cég)
# Új érték hozzárendelése a vállalati változóhoz
cég = "Apple Inc."
print ("A kicserélt érték:", cég)

Kimenet

A kimenet a Python konzolon jelenik meg.

Hasonlóképpen helyettesíthetjük az egész számot, lebegőt, komplex számot, listát stb. érték ily módon.

# számváltozó deklarálása és az érték hozzárendelése
szám = 10
nyomtatás (szám)
# Új érték hozzárendelése a számváltozóhoz
szám = 20
print ("A kicserélt érték:", szám)
# lebegő változó deklarálása és az érték hozzárendelése
float_number = 10.1
nyomtatás (float_number)
# Új érték hozzárendelése az úszó változóhoz
float_number = 20.04
print ("A kicserélt érték:", float_number)
# komplex számváltozó deklarálása és az érték hozzárendelése
komplex_szám = 2 + 3j
nyomtatás (összetett_szám)
# Új érték hozzárendelése a komplex szám változóhoz
komplex_szám = 5 + 3j
print ("A kicserélt érték:", komplex_szám)
# listaváltozó deklarálása és az érték hozzárendelése
név_lista = ["Ali", "Kamran", "Talha"]
nyomtatás (név_lista)
# Új érték hozzárendelése a listaváltozóhoz
name_list = ["Umer", "Usman", "Assad"]
print ("A kicserélt érték:", név_lista)

Kimenet

A kimenet a Python konzolon jelenik meg.

Python húrok összefűzése

A Python karakterláncai a karakterkészletek. A karakterláncok idézőjelen belül vannak ábrázolva. A karakterlánc egyetlen karaktert, szót vagy teljes mondatot képvisel. A Python-ban összefűzhetjük vagy kombinálhatjuk a karakterláncokat a „+” operátorral. Lássunk erre egy példát. Az adott példában van egy változó, amely tartalmaz néhány string értéket. Sőt, van még egy változónk, amely egy másik string értéket tartalmaz. Végül összefűztük mindkét karakterláncot a „+” operátor segítségével.

# Egy karakterlánc változó deklarálása és érték hozzárendelése
text = "Helló mindenkinek."
# A második string változó deklarálása és az érték hozzárendelése
text_web = "Üdvözli a LinuxHint"
# A karakterláncok összefűzése a "+" használatával
nyomtatás (szöveg + szöveg_web)

Kimenet

A kimenet a Python konzolon jelenik meg.

Hasonló munkát végezhetünk így, és ugyanazt a kimenetet kapjuk.

# Egy karakterlánc változó deklarálása és az érték hozzárendelése
text = "Helló mindenkinek."
# A karakterláncok összefűzése a "+" használatával
nyomtatás (szöveg + "Weclome to LinuxHint")

Kimenet

Rendeljen több értéket a változókhoz

A Pythonban több változó is rendelhető egyszerre több változóhoz. Atomi értéket is rendelhetünk egyszerre számos változóhoz. Például

num1 = num2 = num3 = 5

Itt mindhárom változó (num1, num2, num3) egyetlen 5 értékhez van hozzárendelve. Ha mindhárom változót kinyomtatjuk, láthatja, hogy mindhárom változó értéke megegyezik.

num1 = num2 = num3 = 5
nyomtatás (num1)
nyomtatás (szám2)
nyomtatás (num3)

Kimenet

Több változóhoz több értéket is rendelhet, így:

# Értékek hozzárendelése három változóhoz
age, rollNumber, name = 25,12, "Kamran"
#print age érték
nyomtatás (kor)
# nyomtatási tekercs számértéke
nyomtatás (rollNumber)
# nyomtatási név értéke
nyomtatott név)

A fenti példában két egész objektum van, az életkor és a tekercs száma, valamint egy string objektum. Az összes változó létrehozása és inicializálása egy sorban történik. A kimenetben láthatja, hogy az összes értéket sikeresen hozzárendelték az összes változóhoz.

Kimenet

Állandóak

Az állandók azok a változók, amelyek értékei nem változhatnak. Az állandó érték mindig ugyanaz marad. Több állandót használunk a matematikában és a fizikában, például a PI értékét és a gravitációs értéket. A pythonban az állandókat a következő nagybetűvel írják:

# A PI állandójának deklarálása
PI = 3.14
# Állandóvá nyilvánítása a Foiass számára
FOIASS = 1.18

Különböző szokásos adattípus-példák

Amint korábban tárgyaltuk, a Pythonnak többféle adattípusa van, például számok, karakterláncok, listák, duplák és szótárak. Részletesen megbeszéltük a számokat és a karakterláncokat. Most nézzük meg a listák, sorrendek és szótárak példáit.

Python lista

A Python listája különféle vesszővel elválasztott elemeket tartalmaz. A lista tartalmazhatja a heterogén elemtípusokat. A listaértékeket a []. Az indexszámot a szelet operátoron belül adjuk meg ([]). Az index száma nulláról indul. Például:

# Diáklista deklarálása
student_list = ["Ali", 1, "Kamran", 2, "Talha", 3]
# a diáklista kinyomtatása
nyomtatás (hallgatói lista)
#print a lista első eleme
nyomtatás (tanuló_lista [0])
#print a lista második eleme
nyomtatás (tanuló_lista [1])
#print a lista harmadik eleme
nyomtatás (tanuló_lista [2])
#print a lista negyedik eleme
nyomtatás (tanuló_lista [3])
#print a lista ötödik eleme
nyomtatás (tanuló_lista [4])
#print a lista hatodik eleme
nyomtatás (tanuló_lista [5])

Kimenet

A kimenet a következő

Python tuple

A halmazok egy másik típusú adattípusok a Pythonban. A sorrend hasonló a Python listához. A sorrend és a Python lista közötti fő különbség az, hogy a Python sorrendet a zárójelben (). A következő a Python duplapélda:

# Diákcsapat kijelentése
student_tuple = ("Ali", 1, "Kamran", 2, "Talha", 3)
# a tanuló kettő nyomtatása
nyomtatás (student_tuple)
# nyomtassa ki a tuple első elemét
nyomtatás (student_tuple [0])
# nyomtassa ki a második elemet
nyomtatás (student_tuple [1])
# a print elem nyomtatása a 3. elemtől kezdve
nyomtatás (student_tuple [2:])
# a tuple nyomtatási eleme a 2. 6. elemtől kezdődően
nyomtatás (student_tuple [1: 5])
# nyomtassa a tuple ötödik elemét
nyomtatás (student_tuple [4])
# nyomtassa a tuple hatodik elemét
nyomtatás (student_tuple [5])

Kimenet

A kimenet a Python konzolon jelenik meg.

Python szótár

A Python szótárak úgy működnek, mint a hash tábla. A Python szótár egy kulcs-érték pár. A szótár deklarálása göndör zárójelek használatával (). Amikor deklaráljuk a kulcs-érték párot, a kulcs használatával érjük el az értéket. A kulcsot argumentumként adjuk át, és ennek eredményeként az érték visszatér. Hozzunk létre egy Python szótárt egy hallgató számára.

# Hallgatói szótár deklarálása
student_dict = 'név': 'Kamran', 'kor': 25, 'osztály': 'MSSE'
# A tanuló nevének nyomtatása a névkulcs használatával
nyomtatás (student_dict ['név'])
# A diák életkorának kinyomtatása az életkor gomb használatával
nyomtatás (student_dict ['kor'])
# A tanuló osztályának kinyomtatása az osztálykulcs használatával
nyomtatás (student_dict ['class'])

Kimenet

A kimenet a Python konzolon jelenik meg.

Változó törlése

Törölhetünk egy változót a Pythonban, és eltávolíthatjuk a memóriából a del kulcsszó. Tehát, ha kinyomtatjuk a változót, vagy törlés után használjuk a változót, a fordító hibát ad vissza.

# Névváltozó deklarálása
name = "Kamran"
# nyomtassa ki a névváltozót
nyomtatott név)
# a névváltozó törlése
del név
# a névváltozó kinyomtatása törlés után
nyomtatott név)

Kimenet

A kimenet a Python konzolon jelenik meg. A kimenetben láthatja, hogy a fordító hibát ad vissza: „A változó neve nincs meghatározva”.

Következtetés

A Python-változók olyanok, mint egy konténer vagy táska, amely tárolja az értékeket. A változókat névvel vagy ábécével deklaráljuk. Könnyen kicserélhetjük a Python változó értékeit, és egyszerre több változóhoz is rendelhetünk értéket. Különböző adattípusok vannak a Pythonban. Ebben a cikkben több példával ismertettük a változókat és a különböző adattípusokat. A cikkben a Python 3 szintaxisát használtuk.

Az egérkattintások emulálása az egérrel a Clickless Mouse használatával a Windows 10 rendszerben
Ha az egeret vagy a billentyűzetet nem megfelelő testtartásban, túlzott használat mellett használhatja, számos egészségügyi problémát okozhat, beleért...
Ezekkel az ingyenes eszközökkel adja hozzá az egérmozdulatokat a Windows 10 rendszerhez
Az elmúlt években a számítógépek és az operációs rendszerek nagymértékben fejlődtek. Volt idő, amikor a felhasználóknak parancsokkal kellett navigálni...
Az egér mozgásának vezérlése és kezelése több monitor között a Windows 10 rendszerben
Dual Display Mouse Manager lehetővé teszi az egér mozgásának vezérlését és konfigurálását több monitor között, lassítva annak mozgását a határ közeléb...