Python

Python mainīgie

Python mainīgie

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:

  1. Skaitļi
  2. Stīgas
  3. Vārdnīca
  4. Saraksts
  5. 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

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 = 10
skaitlis_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īgajam
name = "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šana
skaitlis_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īgais
name = "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šana
kompā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ību
skaitlis = 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šana
text = "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šana
text = "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 = 5
drukā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īgajiem
vecums, 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ēšana
PI = 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ēšana
studentu 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šanos
studentu_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ēšana
student_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ēšana
name = "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.

Kā mainīt peles rādītāja un kursora izmēru, krāsu un shēmu operētājsistēmā Windows 10
Peles rādītājs un kursors operētājsistēmā Windows 10 ir ļoti svarīgi operētājsistēmas aspekti. To var teikt arī par citām operētājsistēmām, tāpēc pati...
Bezmaksas un atvērtā koda spēļu dzinēji Linux spēļu izstrādei
Šis raksts aptvers bezmaksas un atvērtā koda spēļu motoru sarakstu, kurus var izmantot, lai izstrādātu 2D un 3D spēles Linux. Šādu spēļu dzinēju ir da...
Tomb Raider for Linux apmācība
Tomb Raider ēna ir divpadsmitais papildinājums Tomb Raider sērijai - darbības piedzīvojumu spēļu franšīzei, kuru izveidoja Eidos Montreal. Spēli gan k...