Python mainīgais ir vieta atmiņā, lai saglabātu vērtības. Mainīgie ir rezervētas atmiņas vietas. Mainīgais lielums ir maiss vai konteiners, kurā tiek glabāta vērtība. Mēs glabājam savus datus Python mainīgajā, kas pēc tam tiek izmantots vairākiem mērķiem, t.i.e. apstrāde, vērtības drukāšana utt. Katrai vērtībai, kas tiek piešķirta mainīgajam, ir datu tips.
Šie ir dažādi Python veidi:
- Skaitļi
- Stīgas
- Vārdnīca
- Saraksts
- Tuple
Programmā Python mainīgos var deklarēt pēc alfabēta vai nosaukuma. Mainīgā nosaukumā nedrīkst būt īpašs simbols, piemēram, “[email protected] &”. Mainīgā nosaukums nevar sākties ar ciparu un punktu. Saskaņā ar kodēšanas ētiku un noteikumiem mainīgā nosaukumam jāsākas ar alfabētu vai pasvītrojumu (_). Šajā rakstā mēs aplūkosim:
- Kā deklarēt un piešķirt mainīgajam vērtību.
- Kā izmantot mainīgo.
- Nomainiet vai mainiet mainīgā vērtību.
- Python virkņu savienošana.
- Piešķiriet mainīgajiem vairākas vērtības.
- Pastāvīgi.
- Dažādi standarta datu tipu piemēri.
- Dzēst mainīgo.
Kā deklarēt un piešķirt mainīgajam vērtību
Python mainīgie tiek deklarēti un piešķirti šādi:
Cena = 100Šeit cena ir mainīgā nosaukums, un 100 ir mainīgā vērtība. Kad mainīgais ir deklarēts, atmiņā tiek automātiski rezervēta vieta. Operators = tiek izmantots, lai inicializētu mainīgo ar vērtību.
Operanta = operatora kreisajā pusē mainīgais lielums un operanda = operatora labajā pusē ir vērtība.
Deklarēsim vēl vienu mainīgo un aprēķināsim divu skaitļu summu. Šajā gadījumā mēs deklarēsim divus mainīgos un piešķirsim tiem vērtību.
skaitlis_1 = 10skaitlis_2 = 20
Skaitlis_1 un skaitlis_2 ir mainīgo nosaukumi, savukārt 10 un 20 ir vērtības, kas attiecīgi piešķirtas mainīgajiem.
Python programmā mums var būt vairāku veidu mainīgie, t.i.e. vesels skaitlis, pludiņš, virkne un saraksts.
# Virknes vērtības piešķiršana mainīgajamname = "Kamran"
# Vesela skaitļa vērtības piešķiršana mainīgajam
vecums = 25
# Piešķirt mainīgo mainīgo vērtību
svars = 65.7
# Saraksta piešķiršana mainīgajam
kursi = ["Python", "Linux kodola izstrāde", "MySQL datu bāze",
"C ++ datu struktūra"]
Kā izmantot mainīgo
Mainīgo izmanto dažādiem mērķiem, t.i.e. Izmantojot mainīgā nosaukumu, mēs varam izdrukāt vērtību, kas piešķirta konkrētam mainīgajam, mēs varam izmantot mainīgo aprēķinu veikšanai un mainīgo var izmantot arī apstrādei. Apskatīsim skaitļu piemērus un aprēķināsim divu mainīgo summu. Mēs deklarēsim divus mainīgo skaitļus un piešķirsim tiem vērtību. Pēc tam mēs deklarēsim summas mainīgo un saglabāsim summas vērtību šajā mainīgajā. Visbeidzot, mēs izdrukāsim mainīgo lielumu.
# Mainīgā skaitļa_1 deklarēšana un vērtības piešķiršanaskaitlis_1 = 10
# Mainīgā skaitļa_2 deklarēšana un vērtības piešķiršana
skaitlis_2 = 20
# Summas mainīgā deklarēšana un divu skaitļu summas ņemšana
summa = skaitlis_1 + skaitlis_2
# summas vērtības izdrukāšana
drukāt ("Summas vērtība ir:", summa)
Rezultāts
Izeja tiek parādīta Python konsolē. Summas vērtība tiek izdrukāta, izmantojot mainīgo “summa”.
Apskatīsim vēl vienu mainīgo piemēru.
# nosaukuma mainīgaisname = "Kamran"
# nosaukuma mainīgā drukāšana
drukāt (nosaukums)
# webiste mainīgais
vietne = "LinuxHint"
# vietnes nosaukuma drukāšana
drukāt (vietne)
# vecuma mainīgais
vecums = 25
# vecuma vērtības izdrukāšana
izdruka (vecums)
# mainīgais svara vērtības glabāšanai
svars = 65.7
# svara vērtības izdrukāšana
druka (svars)
# klēpjdatora mainīgais
klēpjdators = "HP Folio 9470m"
# izdrukāt klēpjdatora nosaukumu
drukāt (klēpjdators)
# operētājsistēmas mainīgais
Operating_system = "Ubuntu 20.04 "
# izdrukāt klēpjdatora nosaukumu
drukāt (operētājsistēma)
# kursu saraksts
kursi = ["Python", "Linux kodola izstrāde", "MySQL datu bāze", "C ++ datu struktūra"]
# kursu saraksta drukāšana
drukāt (kursi)
Rezultāts
Izeja tiek parādīta Python konsolē.
Nomainiet vai mainiet mainīgā vērtību
Mainīgais ir kā soma. Tajā tiek glabāti dati vai mainīgā vērtība. Datus maisā varēja nomainīt jebkurā laikā. Tas nozīmē, ka mainīgā vērtību mēs jebkurā brīdī varam viegli aizstāt. Apskatīsim mainīgā vērtības aizstāšanas vai mainīšanas piemēru. Mēs pasludinām mainīgo “uzņēmums” un piešķiram vērtību. Vēlāk mēs atkal izmantojam šo mainīgo un piešķiram citu vērtību. Tātad pirmā vērtība tiks aizstāta, un otrā vērtība tiks saglabāta mainīgajā.
# uzņēmuma mainīgā deklarēšana un vērtības piešķiršanakompānija = "Microsoft"
drukāt (uzņēmums)
# Jaunas vērtības piešķiršana uzņēmuma mainīgajam
kompānija = "Apple Inc."
drukāt ("Aizstātā vērtība ir:", uzņēmums)
Rezultāts
Izeja tiek parādīta Python konsolē.
Līdzīgi mēs varam aizstāt veselu skaitli, pludiņu, kompleksa skaitli, sarakstu utt. vērtību šādā veidā.
# deklarē skaitļa mainīgo un piešķir vērtībuskaitlis = 10
izdruka (numurs)
# Jaunas vērtības piešķiršana skaitļa mainīgajam
skaitlis = 20
drukāt ("Aizstātā vērtība ir:", numurs)
# deklarē mainīgo mainīgo un piešķir vērtību
pludiņš_skaitlis = 10.1
drukāt (pludiņa_numurs)
# Piešķirt jaunu vērtību mainīgajam mainīgajam
pludiņš_skaitlis = 20.04
print ("Aizstātā vērtība ir:", float_number)
# kompleksa skaitļa mainīgā deklarēšana un vērtības piešķiršana
komplekss_skaitlis = 2 + 3j
drukāt (kompleksa_numurs)
# Jaunas vērtības piešķiršana kompleksa skaitļa mainīgajam
komplekss_skaitlis = 5 + 3j
print ("Aizstātā vērtība ir:", komplekss_numurs)
# saraksta mainīgā deklarēšana un vērtības piešķiršana
name_list = ["Ali", "Kamran", "Talha"]
drukāt (vārdu_ saraksts)
# Jaunas vērtības piešķiršana saraksta mainīgajam
name_list = ["Umer", "Usman", "Assad"]
drukāt ("Aizstātā vērtība ir:", nosaukuma_ saraksts)
Rezultāts
Izeja tiek parādīta Python konsolē.
Python virkņu savienošana
Virknes Python ir rakstzīmju kopa. Stīgas ir attēlotas pēdiņās. Virkne apzīmē vienu rakstzīmi, vārdu vai pilnu teikumu. Programmā Python mēs varam savienot vai apvienot operatora “+” virknes. Apskatīsim šī piemēru. Šajā piemērā mums ir viens mainīgais, kas satur virknes vērtību. Turklāt mums ir vēl viens mainīgais, kas satur citu virknes vērtību. Visbeidzot, mēs esam savienojuši abas virknes, izmantojot operatoru “+”.
# Viena virknes mainīgā deklarēšana un vērtības piešķiršanatext = "Sveiki visi."
# Deklarēt otro virknes mainīgo un piešķirt vērtību
text_web = "Laipni lūdzam LinuxHint"
# Virkņu savienošana, izmantojot “+”
drukāt (teksts + teksta_web)
Rezultāts
Izeja tiek parādīta Python konsolē.
Šādā veidā mēs varam paveikt līdzīgu darbu, un mēs iegūsim tādu pašu rezultātu.
# Viena virknes mainīgā deklarēšana un vērtības piešķiršanatext = "Sveiki visi."
# Virkņu saspiešana, izmantojot “+”
drukāt (teksts + "Weclome to LinuxHint")
Rezultāts
Piešķiriet mainīgajiem vairākas vērtības
Programmā Python vairākas vērtības var vienlaikus piešķirt vairākiem mainīgajiem. Mēs vienlaikus varam piešķirt arī atomu vērtību daudziem mainīgajiem. Piemēram
num1 = num2 = num3 = 5Šeit visi trīs mainīgie (num1, num2, num3) tiek piešķirti vienai vērtībai 5. Ja izdrukājam visus šos trīs mainīgos, var redzēt, ka visu šo trīs mainīgo vērtība ir vienāda.
num1 = num2 = num3 = 5drukāt (num1)
drukāt (num2)
drukāt (num3)
Rezultāts
Varat arī piešķirt vairākas vērtības vairākiem mainīgajiem, piemēram:
# Vērtību piešķiršana trim mainīgajiemvecums, rollNumber, nosaukums = 25,12, "Kamran"
#print vecuma vērtība
izdruka (vecums)
# drukas ruļļa numura vērtība
drukāt (rollNumber)
# drukas nosaukuma vērtība
drukāt (nosaukums)
Iepriekš minētajā piemērā mums ir divi vesela skaitļa objekti, vecums un saraksta numurs, un viens virknes objekts. Visi mainīgie tiek izveidoti un inicializēti rindā. Izejā var redzēt, ka visas vērtības ir veiksmīgi piešķirtas visiem mainīgajiem.
Rezultāts
Pastāvīgi
Konstanti ir tie mainīgie, kuru vērtības nevar mainīties. Nemainīgā vērtība vienmēr paliek nemainīga. Matemātikā un fizikā mēs izmantojam vairākas konstantes, piemēram, PI vērtību un gravitācijas vērtību. Pitonā konstantes tiek rakstītas ar lielajiem burtiem šādi:
# PI konstantes deklarēšanaPI = 3.14
# Foiass konstantes deklarēšana
FOIASS = 1.18
Dažādi standarta datu tipu piemēri
Kā mēs iepriekš apspriedām, Python ir vairāki dažādi datu tipi, piemēram, skaitļi, virknes, saraksti, kopa un vārdnīcas. Mēs esam detalizēti apsprieduši skaitļus un virknes. Apskatīsim sarakstu, kopu un vārdnīcu piemērus.
Python saraksts
Python sarakstā ir dažādi ar komatiem atdalīti vienumi. Sarakstā var būt neviendabīgs vienumu veids. Saraksta vērtībām piekļūst []. Mēs norādām indeksa numuru šķēles operatorā ([]). Indeksa numurs sākas ar nulli. Piemēram:
# Studentu saraksta deklarēšanastudentu saraksts = ["Ali", 1, "Kamran", 2, "Talha", 3]
# studentu saraksta izdrukāšana
izdrukāt (studentu saraksts)
#print saraksta pirmais elements
izdrukāt (studentu saraksts [0])
#print saraksta otro elementu
izdrukāt (studentu saraksts [1])
#print saraksta trešais elements
izdrukāt (studentu saraksts [2])
#print saraksta ceturtais elements
izdrukāt (studentu saraksts [3])
#print saraksta piektais elements
izdrukāt (studentu saraksts [4])
#print saraksta sestais elements
izdrukāt (studentu saraksts [5])
Rezultāts
Rezultāts ir šāds
Python dubultā
Grupas ir vēl viens Python datu veida veids. Komplekti ir līdzīgi Python sarakstam. Galvenā atšķirība starp korekcijām un Python sarakstu ir tā, ka Python korekcijas tiek deklarētas iekavās (). Šis ir Python dubultā piemērs:
# Deklarēt studenta dubultošanosstudentu_upulis = ("Ali", 1, "Kamran", 2, "Talha", 3)
# studentu dubultdrukāšana
drukāt (students_tuple)
# izdrukāt pirmo kopas elementu
drukāt (students_tuple [0])
# izdrukāt otro kopas elementu
drukāt (students_tuple [1])
# drukas elementa kopa, sākot no 3. elementa
drukāt (students_tuple [2:])
# drukas elementa kopa, sākot no 2. 6. elementa
drukāt (students_tuple [1: 5])
# izdrukāt piekto elementa elementu
drukāt (students_tuple [4])
# drukāt sestā elementa elementu
drukāt (students_tuple [5])
Rezultāts
Izeja tiek parādīta Python konsolē.
Python vārdnīca
Python vārdnīcas darbojas kā hash tabula. Python vārdnīca ir līdzīga atslēgu un vērtību pārim. Vārdnīca tiek deklarēta, izmantojot cirtaino lencīšu kopu (). Deklarējot atslēgu un vērtību pāri, mēs piekļūstam vērtībai, izmantojot atslēgu. Mēs nododam atslēgu kā argumentu, un tā rezultātā tiek atgriezta vērtība. Izveidosim studentam Python vārdnīcu.
# Studentu vārdnīcas deklarēšanastudent_dict = 'nosaukums': 'Kamran', 'vecums': 25, 'klase': 'MSSE'
# Studenta vārda izdrukāšana, izmantojot vārda atslēgu
drukāt (students_dict ['vārds'])
# Studenta vecuma izdrukāšana, izmantojot vecuma atslēgu
drukāt (studenta_diktāts ['vecums'])
# Studenta klases izdrukāšana, izmantojot klases atslēgu
izdrukāt (studenta_diktāts ['klase'])
Rezultāts
Izeja tiek parādīta Python konsolē.
Dzēst mainīgo
Mēs varam izdzēst mainīgo Python un noņemt to no atmiņas, izmantojot del atslēgvārds. Tātad, ja mēs drukājam mainīgo vai pēc mainīgā izmantojam mainīgo, kompilators atgriezīs kļūdu.
# Vārda mainīgā deklarēšananame = "Kamran"
# izdrukājiet nosaukuma mainīgo
drukāt (nosaukums)
# vārda mainīgā dzēšana
del nosaukums
# nosaukuma mainīgā drukāšana pēc tā dzēšanas
drukāt (nosaukums)
Rezultāts
Izeja tiek parādīta Python konsolē. Izejā var redzēt, ka kompilators atgriež kļūdu “Mainīgā nosaukums nav definēts”.
Secinājums
Python mainīgie ir kā konteiners vai soma, kurā glabājas vērtības. Mainīgos lielumus deklarē pēc nosaukumiem vai alfabētiem. Mēs varam viegli aizstāt Python mainīgo vērtības un vienlaikus piešķirt vērtību vairākiem mainīgajiem. Python ir dažādi datu tipi. Šajā rakstā mēs esam izskaidrojuši mainīgos un dažādus datu tipus ar vairākiem piemēriem. Šajā rakstā mēs esam izmantojuši Python 3 sintaksi.