Sissejuhatus Pythoni muutujatesse

Igas programmeerimiskeeles andmete ajutiseks säilitamiseks ja töötlemiseks on muutujad eelistatuimad elemendid. muutujad on tegelikult mälu asukohad süsteemis, mis on märgistatud konkreetsete nimedega. Vaatleme stsenaariumi, kus peame töötama teatud väärtusi käitusaja programmilises täitmises. Võiks eeldada selliseid väärtusi nagu 11 ja 23. Programmi koostamisel ja täitmisel on vaja, et me salvestaksime ja töödeldaksime neid andmeid vastavalt vajadusele ning selle saavutamiseks muutujad satuvad oma rolli. Meie puhul tuleb nende väärtuste arvestamiseks programmis luua näidismuutujad nagu X ja Y ning ülevaade programmi voogudest.

Muutujate protsessivoogu saab määratleda järgmiselt:

  • Sobivate nimedega muutuja loomine
  • Väärtuste salvestamine muutujatesse
  • hankige ja töödelge muutujaid vastavalt vajadusele

Nagu kõigil teistel programmeerimiskeele muutujatel, on ka pythonil kriitiline roll. arutame üksikasjalikult python programmeerimiskeele muutujaid.

Muutujate deklaratsioon

Nagu muu programmeerimine, ei eelda ka python, et koos käideldava muutuja tüübiga staatilise muutuja deklaratsiooni. python on võimeline määrama muutuja tüübi just sellesse salvestatud väärtuse tüübi põhjal.

Näide:

ten = 10
twenty = 20
thirty = 30
forty = 40
fifty = 50
sixty = 60
seventy = 70
eighty = 80
ninety = 90
Total = ten + twenty + thirty + forty + fifty + sixty + seventy + eighty + ninety
print("Print Total numeric value : ", Total )
ten = " 10 "
twenty = " 20 "
thirty = " 30 "
forty = " 40 "
fifty = " 50 "
sixty = " 60 "
seventy = " 70 "
eighty = " 80 "
ninety = " 90 "
Total = ten + " " + twenty + " " + thirty + " " + forty + " " + fifty + " " + sixty + " " + seventy + " " + eighty + " " + ninety
print("Print Total text value : ", Total)

Väljund:

Seletus

Ülaltoodud programm näitab väärtuste lisamist erinevusega kümme kuni üheksakümmend. iga väärtus salvestatakse erinevasse muutujasse. Oluline on see, et võime märgata operaatori ülekoormamise protsessi käivitumist, kui esimeses komplektis salvestatakse muutujad staatiliste numbriliste väärtustega, teises komplektis aga salvestatakse numbrilised väärtused kahekordsetesse jutumärkidesse, mis muudavad need stringi väärtuseks, mis viib kui väärtus on esimeses komplektis lisa, siis teises komplektis osutub see seotud stringide liitmikuks.

Pythoni 4 parimat muutujatüüpi

Mõned pütooni peamiste muutujate tüüpide hulgas on järgmised:

1. täisarv: arvväärtused.

2. Pikk täisarv: täisarv, mille pikkus on suurem kui tavalisel täisarvutüübil.

3. Ujuk: muutujad, mis on ette nähtud ujuva pretsessiooni väärtuste hoidmiseks.

4. String: muutujad, mis on ette nähtud tähtede stringi hoidmiseks.

Näide:

Variable2 = int("111111111111111111111")
Variable3 = 3.14
Variable4 = "Numbers"
print("Print variable type of value ' 10 (variable1)' ", type(Variable1) )
print("Print variable type of value '(variable2)' ", type(Variable2) )
print("Print variable type of value ' 3.14 (variable3) ' ", type(Variable3) )
print("Print variable type of string ' 'Numbers' (variable4) ' ", type(Variable4) )

Väljund:

Seletus

Ülaltoodud programm koosneb neljast muutujast, millest üks sisaldab täisarvu, teine ​​- pikka täisarvu, järgmine - ujukiväärtust ja viimane sisaldab stringi väärtust. prindiavaldused prindivad kõigi programmis kasutatavate muutujate tüübid.

Muutuv casting

Muutujate valamine on muutuja teisendamine ühelt tüübilt teisele. selle saavutamiseks pythonis on valamise funktsioonid paigas. casting-funktsioonid vastutavad muutujate teisendamise eest nende tegelikust tüübist teise vormingusse,

  • Tippige int (x), et teisendada x täisarvuks.
  • Tippige pikk (x), et teisendada x pikaks täisarvuks.
  • Tippige ujuk (x), et teisendada x ujukomaks.

Näide:

ten = 10
twenty = 20
thirty = 30
forty = 40
fifty = 50
sixty = 60
seventy = 70
eighty = 80
ninety = 90
Total = ten + twenty + thirty + forty + fifty + sixty + seventy + eighty + ninety
print("Print Total numeric value : ", Total, "Variable Type :", type(Total) )
ten = str(ten)
twenty = str(twenty)
thirty = str(thirty)
forty = str(forty)
fifty = str(fifty)
sixty = str(sixty)
seventy = str(seventy)
eighty = str(eighty)
ninety = str(ninety)
Total = ten + twenty + thirty + forty + fifty + sixty + seventy + eighty + ninety
print("Print Total text value : ", Total, "Variable Type :", type(Total) )
ten = float(ten)
twenty = float(twenty)
thirty = float(thirty)
forty = float(forty)
fifty = float(fifty)
sixty = float(sixty)
seventy = float(seventy)
eighty = float(eighty)
ninety = float(ninety)
Total = ten + twenty + thirty + forty + fifty + sixty + seventy + eighty + ninety
print("Print Total numeric value : ", Total, "Variable Type :", type(Total) )

Väljund:

Seletus

Ülaltoodud programm näitab väärtuste lisamist erinevusega kümme kuni üheksakümmend. iga väärtus salvestatakse erinevasse muutujasse. erinevalt esimesest programmist on järgnevad muutujad spetsiifilised ja valatud väärtuste tulemused trükitakse koos nende tüübiga. võime selgelt märgata, kuidas tüpastaastamise protsess teisendab täisarvuga muutuja stringiks ja seejärel hõljumiseks.

Järeldus

Nagu kõik teisedki programmeerimiskeeled, mängib muutujate kontseptsioon väga olulist rolli ka pythonis, klassifitseeritud funktsioonide arv ja paindlikkus nende kodeerimisel muudavad muutujad Pythoni programmeerimiskeeles ligipääsemiseks täpsemateks üksusteks.

Soovitatavad artiklid

See on Pythoni muutujate juhend. Siin käsitleme sissejuhatust, muutujate deklaratsiooni ja muutujate tüüpe. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Keelpill Pythonis
  2. Pythoni komplektid
  3. Kapseldamine Pythonis
  4. Näpunäited Pythonis
  5. Pythoni omadused
  6. Pythoni muutujate tüübid
  7. Muutujad JavaScriptis \
  8. Kapseldamine JavaScripti
  9. Ülekoormus Java-s
  10. Stringimassiiv JavaScriptis

Kategooria: