Python

Premenné Pythonu

Premenné Pythonu

Premenná Pythonu je umiestnenie v pamäti na ukladanie hodnôt. Premenné sú vyhradené miesta v pamäti. Premennou je taška alebo kontajner, ktorý uchováva hodnotu. Naše údaje ukladáme do premennej Pythonu, ktorá sa následne používa na rôzne účely, t.e. spracovanie, tlač hodnoty atď. Každá hodnota, ktorá je priradená k premennej, má dátový typ.

V Pythone sú rôzne typy:

  1. Čísla
  2. Struny
  3. Slovník
  4. Zoznam
  5. Násobný

V Pythone môžu byť premenné deklarované abecedou alebo menom. V názve premennej by nemal byť žiadny špeciálny symbol ako „[chránený e-mailom] &“. Názov premennej nemôže začínať číslicou a bodkou. Podľa etiky a pravidiel kódovania by názov premennej mal začínať abecedou alebo podčiarkovníkom (_). V tomto článku sa budeme venovať:

Ako deklarovať a priradiť hodnotu premennej

Premenné Pythonu sú deklarované a priradené takto:

Cena = 100

Cena je názov premennej a 100 hodnota premennej. Keď je premenná deklarovaná, priestor sa v pamäti rezervuje automaticky. Operátor = sa používa na inicializáciu premennej s hodnotou.

Operand na ľavej strane = operátora je premenný a operand na pravej strane = operátora je hodnota.

Deklarujme inú premennú a vypočítajme súčet týchto dvoch čísel. V takom prípade deklarujeme dve premenné a priradíme im hodnotu.

number_1 = 10
číslo_2 = 20

Number_1 a number_2 sú názvy premenných, zatiaľ čo 10 a 20 sú hodnoty priradené premenným.

V programe Python môžeme mať viac typov premenných i.e. integer, float, string a list.

# Priradenie hodnoty reťazca k premennej
meno = "Kamran"
# Priradenie celočíselnej hodnoty premennej
vek = 25 rokov
# Priradenie pohyblivej hodnoty premennej
hmotnosť = 65.7
# Priradenie zoznamu k premennej
courses = ["Python", "Linux Kernel Development", "MySQL Database",
"C ++ dátová štruktúra"]

Ako používať premennú

Premenná sa používa na rôzne účely, t.e. Použitím názvu premennej môžeme vytlačiť hodnotu, ktorá je priradená konkrétnej premennej, môžeme premennú použiť na vykonávanie výpočtov a tiež ju môžeme použiť na spracovanie. Uvažujme o príkladoch čísel a vypočítajme súčet dvoch premenných. Deklarujeme dva počty premenných a priradíme im hodnotu. Potom deklarujeme premennú súčet a uložíme hodnotu súčtu do tejto premennej. Na záver vytlačíme premennú súčet.

# Deklarovanie premennej number_1 a priradenie hodnoty
number_1 = 10
# Deklarovanie premennej number_2 a priradenie hodnoty
číslo_2 = 20
# Deklarovanie premennej súčet a súčet dvoch čísel
suma = number_1 + number_2
#tlačiť hodnotu sumy
print ("Hodnota súčtu je:", suma)

Výkon

Výstup sa zobrazí na konzole Python. Hodnota súčtu sa vytlačí pomocou premennej „sum“.

Pozrime sa na ďalší príklad premenných.

# premenná názvu
meno = "Kamran"
# tlač premennej názvu
tlač (meno)
# premenná webového miesta
website = "LinuxHint"
# tlač názvu webovej stránky
tlač (web)
# veková premenná
vek = 25 rokov
# tlač vekovej hodnoty
tlač (vek)
# premenná na ukladanie hodnoty hmotnosti
hmotnosť = 65.7
# tlač hodnoty hmotnosti
tlač (váha)
# premenná notebooku
laptop = "HP Folio 9470m"
# tlač názvu notebooku
tlač (prenosný počítač)
# premenná operačného systému
operating_system = "Ubuntu 20.04 "
# tlač názvu notebooku
print (operating_system)
# zoznam kurzov
courses = ["Python", "Linux Kernel Development", "MySQL Database", "C ++ Data Structure"]
# tlač zoznamu kurzov
tlač (kurzy)

Výkon

Výstup sa zobrazí na konzole Python.

Nahraďte alebo zmeňte hodnotu premennej

Premenná je ako taška. Ukladá údaje alebo hodnotu premennej. Údaje vo vrecku bolo možné kedykoľvek vymeniť. To znamená, že hodnotu premennej môžeme kedykoľvek ľahko nahradiť. Pozrime sa na príklad nahradenia alebo zmeny hodnoty premennej. Deklarujeme premennú „spoločnosť“ a priradíme hodnotu. Neskôr túto premennú znova použijeme a priradíme inú hodnotu. Prvá hodnota bude teda nahradená a druhá hodnota bude uložená v premennej.

# deklarovanie premennej spoločnosti a priradenie hodnoty
spoločnosť = "Microsoft"
tlač (spoločnosť)
# Priradenie novej hodnoty premennej spoločnosti
spoločnosť = "Apple Inc.„
print ("Nahradená hodnota je:", spoločnosť)

Výkon

Výstup sa zobrazí na konzole Python.

Podobne môžeme nahradiť celé číslo, float, komplexné číslo, zoznam atď. hodnotu týmto spôsobom.

# deklarovanie číselnej premennej a priradenie hodnoty
číslo = 10
tlač (číslo)
# Priradenie novej hodnoty premennej číslo
číslo = 20
print ("Nahradená hodnota je:", číslo)
# deklarovanie premennej typu float a priradenie hodnoty
float_number = 10.1
print (float_number)
# Priradenie novej hodnoty premennej float
float_number = 20.04
print ("Nahradená hodnota je:", float_number)
# deklarovanie premennej na komplexné číslo a priradenie hodnoty
komplexne_cislo = 2 + 3j
tlač (komplexné_číslo)
# Priradenie novej hodnoty premennej komplexného čísla
komplexne_cislo = 5 + 3j
print ("Nahradená hodnota je:", komplexné_číslo)
# deklarovanie premennej zoznamu a priradenie hodnoty
name_list = ["Ali", "Kamran", "Talha"]
tlač (zoznam_meno)
# Priradenie novej hodnoty premennej zoznamu
name_list = ["Umer", "Usman", "Assad"]
print ("Nahradená hodnota je:", name_list)

Výkon

Výstup sa zobrazí na konzole Python.

Spojenie reťazcov Pythonu

Reťazce v Pythone sú množinou znakov. Reťazce sú zobrazené v úvodzovkách. Reťazec predstavuje jeden znak, slovo alebo celú vetu. V Pythone môžeme reťazce spojiť alebo spojiť pomocou operátora „+“. Pozrime sa na príklad. V danom príklade máme jednu premennú, ktorá obsahuje nejakú hodnotu reťazca. Okrem toho máme ďalšiu premennú, ktorá obsahuje inú hodnotu reťazca. Nakoniec sme zreťazili obidva reťazce pomocou operátora „+“.

# Deklarovanie jednej premennej reťazca a priradenie hodnoty
text = "Ahoj všetci.„
# Deklarovanie druhej premennej reťazca a priradenie hodnoty
text_web = "Vitajte v nápovede Linuxu"
# Zreťazenie reťazcov pomocou „+“
print (text + text_web)

Výkon

Výstup sa zobrazí na konzole Python.

Môžeme týmto spôsobom robiť podobnú prácu a dostaneme rovnaký výstup.

# Deklarovanie jednej premennej reťazca a priradenie hodnoty
text = "Ahoj všetci.„
# Spojenie reťazcov pomocou „+“
tlač (text + "Weclome to LinuxHint")

Výkon

Priraďte premenným viac hodnôt

V Pythone je možné viacerým hodnotám priradiť viac hodnôt súčasne. Môžeme tiež priradiť atómovú hodnotu k mnohým premenným naraz. Napríklad

num1 = num2 = num3 = 5

Tu sú všetky tri premenné (num1, num2, num3) priradené k jednej hodnote 5. Ak vytlačíme všetky tieto tri premenné, uvidíte, že hodnota všetkých týchto troch premenných je rovnaká.

num1 = num2 = num3 = 5
tlač (číslo1)
tlač (počet2)
tlač (počet3)

Výkon

Môžete tiež priradiť viac hodnôt k viacerým premenným, ako je tento:

# Priradenie hodnôt k trom premenným
vek, rolové číslo, meno = 25,12, „Kamran“
#print veková hodnota
tlač (vek)
# hodnota čísla tlačového kotúča
print (rollNumber)
# hodnota názvu tlače
tlač (meno)

Vo vyššie uvedenom príklade máme dva celočíselné objekty, vek a číslo role a jeden reťazcový objekt. Všetky premenné sú vytvorené a inicializované v riadku. Na výstupe vidíte, že všetky hodnoty sú úspešne priradené všetkým premenným.

Výkon

Konštanty

Konštanty sú tie premenné, ktorých hodnoty sa nemôžu meniť. Konštantná hodnota zostáva vždy rovnaká. V matematike a fyzike používame viac konštánt, ako sú hodnota PI a hodnota gravitácie. V pythone sú konštanty napísané veľkými písmenami takto:

# Deklarovanie konštanty pre PI
PI = 3.14
# Deklarovanie konštanty pre Foiassa
FOIASS = 1.18

Rôzne štandardné príklady dátových typov

Ako sme už diskutovali, Python má niekoľko rôznych dátových typov, ako sú čísla, reťazce, zoznamy, n-tica a slovníky. Podrobne sme diskutovali o číslach a reťazcoch. Pozrime sa teraz na príklady zoznamov, n-tíc a slovníkov.

Zoznam Pythonu

Zoznam v Pythone obsahuje rôzne položky oddelené čiarkou. Zoznam môže obsahovať heterogénny typ položiek. K hodnotám zoznamu pristupuje []. Zadáme číslo indexu vo vnútri operátora rezu ([]). Číslo indexu začína od nuly. Napríklad:

# Deklarovanie zoznamu študentov
student_list = ["Ali", 1, "Kamran", 2, "Talha", 3]
#tlač zoznamu študentov
tlač (zoznam študentov)
#print prvý prvok zoznamu
tlač (zoznam študentov) [0])
#print druhý prvok zoznamu
tlač (zoznam študentov) [1])
#print tretí prvok zoznamu
tlač (zoznam študentov [2])
#print štvrtý prvok zoznamu
tlač (zoznam študentov) [3])
#print piaty prvok zoznamu
tlač (zoznam študentov) [4])
#print šiesty prvok zoznamu
tlač (zoznam študentov) [5])

Výkon

Výstup je nasledovný

Pythonova n-tica

Tice sú ďalším typom dátových typov v Pythone. Tice sú podobné zoznamu Pythonu. Hlavný rozdiel medzi n-ticami a zoznamom Python je v tom, že n-tice Python sú deklarované v zátvorke (). Nasleduje príklad Pythonovej n-tice:

# Vyhlásenie študentskej n-tice
student_tuple = ("Ali", 1, "Kamran", 2, "Talha", 3)
# tlač študentskej n-tice
print (student_tuple)
# vytlačiť prvý prvok n-tice
print (student_tuple [0])
# vypísať druhý prvok n-tice
print (student_tuple [1])
# tlačový prvok n-tice začínajúci od 3. prvku
print (student_tuple [2:])
# tlačový prvok n-tice začínajúci od 2. šiesteho prvku
print (student_tuple [1: 5])
# vypísať piaty prvok n-tice
print (student_tuple [4])
# vytlačiť šiesty prvok n-tice
print (student_tuple [5])

Výkon

Výstup sa zobrazí na konzole Python.

Slovník Python

Slovníky Pythonu fungujú ako hašovacia tabuľka. Slovník v Pythone je obdobou páru kľúč - hodnota. Slovník je deklarovaný pomocou sady zložených zátvoriek (). Keď deklarujeme pár kľúč - hodnota, k hodnote sa dostaneme pomocou kľúča. Kľúč odovzdáme ako argument a vo výsledku sa vráti hodnota. Vytvorme pre študenta slovník v jazyku Python.

# Vyhlásenie študentského slovníka
student_dict = 'name': 'Kamran', 'age': 25, 'class': 'MSSE'
# Tlač mena študenta pomocou klávesu meno
print (student_dict ['name'])
# Vytlačenie veku študenta pomocou klávesu veku
print (student_dict ['age'])
# Tlač triedy študenta pomocou klávesu triedy
print (student_dict ['class'])

Výkon

Výstup sa zobrazí na konzole Python.

Odstrániť premennú

Premennú môžeme vymazať v Pythone a odstrániť ju z pamäte pomocou znaku del kľúčové slovo. Pokiaľ teda premennú vytlačíme alebo použijeme premennú po jej odstránení, kompilátor vráti chybu.

# Deklarovanie premennej mena
meno = "Kamran"
# vypíše premennú názvu
tlač (meno)
# mazanie premennej mena
del meno
# vytlačenie premennej názvu po jej odstránení
tlač (meno)

Výkon

Výstup sa zobrazí na konzole Python. Na výstupe môžete vidieť, že kompilátor vráti chybu „Názov premennej nie je definovaný“.

Záver

Premenné Pythonu sú ako kontajner alebo taška, ktorá uchováva hodnoty. Premenné sú deklarované menami alebo abecedami. Môžeme ľahko nahradiť hodnoty premenných Pythonu a priradiť hodnotu viacerým premenným súčasne. V Pythone existujú rôzne dátové typy. V tomto článku sme vysvetlili premenné a rôzne dátové typy na niekoľkých príkladoch. V tomto článku sme použili syntax jazyka Python 3.

Hry Výukový program Shadow of the Tomb Raider pre Linux
Výukový program Shadow of the Tomb Raider pre Linux
Shadow of the Tomb Raider je dvanásty prírastok do série Tomb Raider - franšíza akčných adventúr vytvorená Eidosom Montrealom. Túto hru prijali kritic...
Hry Ako zvýšiť rýchlosť FPS v systéme Linux?
Ako zvýšiť rýchlosť FPS v systéme Linux?
FPS znamená Počet snímok za sekundu. Úlohou FPS je merať snímkovú frekvenciu pri prehrávaní videa alebo herných výkonoch. Jednoducho povedané, počet n...
Hry Najlepšie hry Oculus App Lab
Najlepšie hry Oculus App Lab
Ak ste vlastníkom náhlavnej súpravy Oculus, musíte byť informovaní o bočnom nakladaní. Sideloading je proces inštalácie neuloženého obsahu do náhlavne...