Piton

Python varijable

Python varijable

Python varijabla je mjesto u memoriji za pohranu vrijednosti. Varijable su rezervirana memorijska mjesta. Varijabla je vreća ili spremnik koji pohranjuje vrijednost. Naše podatke pohranjujemo u Python varijablu koja se naknadno koristi u više svrha i.e. obrada, tiskanje vrijednosti itd. Svaka vrijednost koja je dodijeljena varijabli ima tip podataka.

Slijede različite vrste u Pythonu:

  1. Brojevi
  2. Žice
  3. Rječnik
  4. Popis
  5. Korijen

U Pythonu se varijable mogu deklarirati abecedom ili imenom. U nazivu varijable ne smije postojati poseban simbol poput '[zaštićen e-poštom] &'. Naziv varijable ne može započeti znamenkom i točkom. U skladu s etikom kodiranja i pravilima, naziv varijable trebao bi započeti abecednim redom ili podvlakom (_). U ovom ćemo članku pokriti:

Kako deklarirati i dodijeliti vrijednost varijabli

Python varijable su deklarirane i dodijeljene ovako:

Cijena = 100

Ovdje je cijena naziv varijable, a 100 vrijednost varijable. Kada je varijabla proglašena, prostor se automatski rezervira u memoriji. Operator = koristi se za inicijalizaciju varijable vrijednošću.

Operand na lijevoj strani operatora = je promjenjiv, a operand na desnoj strani operatora = je vrijednost.

Proglasimo drugu varijablu i izračunajmo zbroj dva broja. U tom ćemo slučaju proglasiti dvije varijable i dodijeliti im vrijednost.

broj_1 = 10
broj_2 = 20

Broj_1 i broj_2 nazivi su varijabli, dok su 10 i 20 vrijednosti dodijeljene varijablama.

U programu Python možemo imati više vrsta varijabli i.e. cijeli broj, plutajući niz, niz i popis.

# Dodjeljivanje vrijednosti nizu varijabli
name = "Kamran"
# Dodjeljivanje cjelovite vrijednosti varijabli
dob = 25
# Dodjeljivanje varijable plutajuće vrijednosti
težina = 65.7
# Dodjeljivanje popisa varijabli
tečajevi = ["Python", "Razvoj Linux kernela", "MySQL baza podataka",
"C ++ struktura podataka"]

Kako se koristi varijabla

Varijabla se koristi u razne svrhe i.e. Korištenjem imena varijable možemo ispisati vrijednost koja je dodijeljena određenoj varijabli, možemo koristiti varijablu za izvođenje izračuna, a također možemo koristiti varijablu za obradu. Razmotrimo primjere brojeva i izračunajmo zbroj dviju varijabli. Deklarirat ćemo dva broja varijabli i dodijeliti im vrijednost. Nakon toga ćemo proglasiti varijablu zbroja i pohraniti vrijednost zbroja u ovu varijablu. Na kraju ćemo ispisati varijablu zbroja.

# Deklariranje varijable number_1 i dodjeljivanje vrijednosti
broj_1 = 10
# Deklariranje varijable number_2 i dodjeljivanje vrijednosti
broj_2 = 20
# Deklariranje varijable zbroja i uzimanje zbroja dva broja
zbroj = broj_1 + broj_2
#printing vrijednosti zbroja
print ("Vrijednost zbroja je:", zbroj)

Izlaz

Izlaz se prikazuje na Python konzoli. Vrijednost zbroja ispisuje se pomoću varijable "zbroj".

Pogledajmo još jedan primjer varijabli.

# varijabla imena
name = "Kamran"
# ispis varijable imena
Naziv ispisa)
# varijabla webiste
web stranica = "LinuxHint"
# ispis naziva web mjesta
ispis (web stranica)
# dobna varijabla
dob = 25
# ispis vrijednosti starosti
ispis (dob)
# varijabla za pohranu vrijednosti težine
težina = 65.7
# ispis vrijednosti težine
ispis (težina)
# varijabla prijenosnog računala
prijenosno računalo = "HP Folio 9470m"
# ispis naziva prijenosnog računala
ispis (prijenosno računalo)
# varijabla operativnog sustava
operativni_sistem = "Ubuntu 20.04 "
# ispis naziva prijenosnog računala
ispis (operativni_sustav)
# popis tečajeva
tečajevi = ["Python", "Razvoj Linux kernela", "MySQL baza podataka", "C ++ struktura podataka"]
# ispis popisa tečajeva
ispis (tečajevi)

Izlaz

Izlaz se prikazuje na Python konzoli.

Zamijenite ili promijenite vrijednost varijable

Varijabla je poput vrećice. Pohranjuje podatke ili vrijednost varijable. Podaci u vrećici mogu se zamijeniti u bilo kojem trenutku. To znači da vrijednost varijable možemo lako zamijeniti u bilo kojem trenutku. Pogledajmo primjer zamjene ili promjene vrijednosti varijable. Deklariramo varijablu 'tvrtke' i dodjeljujemo vrijednost. Kasnije ponovo koristimo ovu varijablu i dodijelimo drugu vrijednost. Dakle, prva će se vrijednost zamijeniti, a druga će se vrijednost pohraniti u varijablu.

# deklariranje varijable tvrtke i dodjeljivanje vrijednosti
tvrtka = "Microsoft"
tisak (tvrtka)
# Dodjeljivanje nove vrijednosti varijabli tvrtke
tvrtka = "Apple Inc."
print ("Zamijenjena vrijednost je:", tvrtka)

Izlaz

Izlaz se prikazuje na Python konzoli.

Slično tome, možemo zamijeniti cijeli broj, float, složeni broj, popis itd. vrijednost na ovaj način.

# deklariranje brojčane varijable i dodjeljivanje vrijednosti
broj = 10
ispis (broj)
# Dodjeljivanje nove vrijednosti brojčanoj varijabli
broj = 20
print ("Zamijenjena vrijednost je:", broj)
# deklariranje plutajuće varijable i dodjeljivanje vrijednosti
broj_plovca = 10.1
ispis (float_number)
# Dodjeljivanje nove vrijednosti varijabli float
broj_plovca = 20.04
print ("Zamijenjena vrijednost je:", float_number)
# deklariranje varijable složenog broja i dodjeljivanje vrijednosti
složeni_broj = 2 + 3j
ispis (složeni_broj)
# Dodjela nove vrijednosti varijabli složenog broja
složeni_broj = 5 + 3j
print ("Zamijenjena vrijednost je:", kompleksni_broj)
# deklariranje varijable popisa i dodjeljivanje vrijednosti
name_list = ["Ali", "Kamran", "Talha"]
ispis (ime_popisa)
# Dodjela nove vrijednosti varijabli popisa
name_list = ["Umer", "Usman", "Assad"]
print ("Zamijenjena vrijednost je:", name_list)

Izlaz

Izlaz se prikazuje na Python konzoli.

Spajanje Python nizova

Nizovi u Pythonu skup su znakova. Nizovi su predstavljeni unutar navodnika. Niz predstavlja jedan znak, riječ ili cjelovitu rečenicu. U Pythonu možemo povezati ili kombinirati žice pomoću operatora “+”. Pogledajmo primjer toga. U danom primjeru imamo jednu varijablu koja sadrži neku vrijednost niza. Štoviše, imamo još jednu varijablu koja sadrži drugu vrijednost niza. Na kraju, spojili smo oba niza pomoću operatora “+”.

# Deklariranje jedne varijable niza i dodjeljivanje vrijednosti
text = "Pozdrav svima."
# Deklariranje varijable drugog niza i dodjeljivanje vrijednosti
text_web = "Dobrodošli u LinuxHint"
# Konkateniranje nizova pomoću "+"
ispis (text + text_web)

Izlaz

Izlaz se prikazuje na Python konzoli.

Na ovaj način možemo raditi sličan posao i dobit ćemo isti rezultat.

# Deklariranje jedne varijable niza i dodjeljivanje vrijednosti
text = "Pozdrav svima."
# Koncecetiranje nizova pomoću "+"
ispis (tekst + "Weclome to LinuxHint")

Izlaz

Varijablama dodijelite više vrijednosti

U Pythonu se istovremeno može dodijeliti više vrijednosti višestrukim varijablama. Također možemo istovremeno dodijeliti atomsku vrijednost brojnim varijablama. Na primjer

num1 = num2 = num3 = 5

Ovdje su sve tri varijable (num1, num2, num3) dodijeljene jednoj vrijednosti 5. Ako ispišemo sve ove tri varijable, možete vidjeti da je vrijednost sve ove tri varijable jednaka.

num1 = num2 = num3 = 5
ispis (broj1)
ispis (broj2)
ispis (num3)

Izlaz

Također možete dodijeliti više vrijednosti višestrukim varijablama poput ove:

# Dodjeljivanje vrijednosti trima varijablama
dob, rollBroj, ime = 25,12, "Kamran"
#print dobna vrijednost
ispis (dob)
# vrijednost broja ispisne role
ispis (rollNumber)
# vrijednost imena ispisa
Naziv ispisa)

U gore navedenom primjeru imamo dva cjelobrojna objekta, dob i broj role i jedan objekt niza. Sve se varijable kreiraju i inicijaliziraju u retku. U izlazu možete vidjeti da su sve vrijednosti uspješno dodijeljene svim varijablama.

Izlaz

Konstante

Konstante su one varijable čije se vrijednosti ne mogu mijenjati. Konstantna vrijednost uvijek ostaje ista. U matematici i fizici koristimo više konstanti poput vrijednosti PI i vrijednosti gravitacije. U pythonu su konstante napisane velikim slovima ovako:

# Proglašavanje konstante za PI
PI = 3.14
# Proglašavanje konstante za Foiass
FOIASS = 1.18

Različiti primjeri standardnih tipova podataka

Kao što smo prethodno raspravljali, Python ima više različitih vrsta podataka poput brojeva, nizova, popisa, korice i rječnika. Detaljno smo razgovarali o brojevima i nizovima. Pogledajmo sada primjere popisa, korijena i rječnika.

Popis Pythona

Popis u Pythonu sadrži razne stavke odvojene zarezom. Popis može sadržavati heterogenu vrstu predmeta. Vrijednostima popisa pristupa []. Specificiramo indeksni broj unutar operatora rezanja ([]). Broj indeksa počinje od nule. Na primjer:

# Izjava o popisu učenika
student_list = ["Ali", 1, "Kamran", 2, "Talha", 3]
#printing studentskog popisa
ispis (studentski_popis)
#print prvi element popisa
ispis (studentski_popis [0])
#print drugi element popisa
ispis (studentski_popis [1])
#print treći element popisa
ispis (studentski_popis [2])
#print četvrti element popisa
ispis (studentski_popis [3])
#print peti element popisa
ispis (studentski_popis [4])
#print šesti element popisa
ispis (studentski_popis [5])

Izlaz

Izlaz slijedi

Python tuple

Tuple su druga vrsta tipa podataka u Pythonu. Tuple su slične Python popisu. Glavna razlika između korijena i Python popisa je ta što su Pythonovi korijeni deklarirani unutar zagrade (). Slijedi primjer tuple Python:

# Izjava studentskog korijena
student_tuple = ("Ali", 1, "Kamran", 2, "Talha", 3)
# ispis studentskog nabora
ispis (student_tuple)
# ispis prvog elementa korice
ispis (student_tuple [0])
# ispis drugog elementa tuple
ispis (student_tuple [1])
# print element tuple počevši od 3. elementa
ispis (student_tuple [2:])
# print element tuple počevši od 2. 6. elementa
ispis (student_tuple [1: 5])
# ispiši peti element korice
ispis (student_tuple [4])
# ispiši šesti element korice
ispis (student_tuple [5])

Izlaz

Izlaz se prikazuje na Python konzoli.

Python Rječnik

Python rječnici rade poput hash tablice. Python rječnik sličan je paru ključ / vrijednost. Rječnik se objavljuje pomoću skupa vitičastih zagrada (). Kada deklariramo par ključ / vrijednost, pristupamo vrijednosti pomoću ključa. Ključ prosljeđujemo kao argument, a vrijednost se vraća kao rezultat. Stvorimo Python rječnik za učenika.

# Objava studentskog rječnika
student_dict = 'name': 'Kamran', 'age': 25, 'class': 'MSSE'
# Ispis imena učenika pomoću tipke za ime
ispis (student_dict ['name'])
# Ispis dobi učenika pomoću ključa za dob
ispis (student_dict ['dob'])
# Ispis predavanja učenika pomoću ključa razreda
ispis (student_dict ['class'])

Izlaz

Izlaz se prikazuje na Python konzoli.

Izbriši varijablu

Možemo izbrisati varijablu u Pythonu i ukloniti je iz memorije pomoću del ključna riječ. Dakle, ako ispisujemo varijablu ili koristimo varijablu nakon brisanja, prevoditelj će vratiti pogrešku.

# Deklariranje varijable imena
name = "Kamran"
# ispišite varijablu imena
Naziv ispisa)
# brisanje varijable imena
del ime
# ispis varijable imena nakon brisanja
Naziv ispisa)

Izlaz

Izlaz se prikazuje na Python konzoli. U izlazu možete vidjeti da kompajler vraća pogrešku "Ime varijable nije definirano".

Zaključak

Python varijable su poput spremnika ili vreće u kojima se čuvaju vrijednosti. Varijable se deklariraju imenima ili abecedama. Lako možemo zamijeniti vrijednosti varijable Python i dodijeliti vrijednost više varijabli istovremeno. U Pythonu postoje različite vrste podataka. U ovom smo članku objasnili varijable i različite tipove podataka s nekoliko primjera. U ovom smo članku koristili sintaksu Python 3.

Najbolje igre za ručno praćenje
Oculus Quest nedavno je predstavio sjajnu ideju ručnog praćenja bez kontrolera. Sa sve većim brojem igara i aktivnosti koje izvršavaju podršku bilo fo...
Kako prikazati OSD prekrivač u aplikacijama i igrama na cijelom zaslonu za Linux
Igranje igara preko cijelog zaslona ili upotreba aplikacija u režimu preko cijelog zaslona bez ometanja može vas odsjeći od relevantnih informacija o ...
Top 5 karata za hvatanje igara
Svi smo vidjeli i voljeli streaming reprodukcije na YouTubeu. PewDiePie, Jakesepticye i Markiplier samo su neki od najboljih igrača koji su zaradili m...