⊗pyPmFnVVP 5 of 129 menu

Даргузаштани тағйирёбандаҳо ба воситаи қимат дар Python

Дар Python ҳамаи маълумот ба примитивӣ (сатрҳо, рақамҳо) ва мураккаб объектҳо (рӯйхатҳо, маҷмӯаҳо, луғатҳо ва ғайра) тақсим мешаванд. Дар ҳоле ки даргузаштани тағйирёбандаҳои ҳар яке аз навъҳо хусусиятҳои худро дорад. Масалан, ба воситаи қимат метавон тағйирёбандаҳоро даргузашт, ки танҳо ба навъҳои примитивии маълумот тааллуқ доранд.

Бигзор мо ду тағйирёбанда дошта бошем. Якум дар қимат якро нигоҳ медорад, ва тағйирёбандаи дуюм ба якум баробар аст:

num1 = 1 num2 = num1 print(num2) # 1-ро чоп мекунад

Агар пас аз эълон кардани тағйирёбандаи дуюм num1-ро аз нависед, қимати num2 қимати қадимӣ боқӣ мемонад. Ин бо он шарҳ дода мешавад, ки дар num2 танҳо қимати тағйирёбандаи якум нусхабардорӣ мешавад. Ва ҳар гуна тағйироти баъдина, ки ба num1 ворид карда шавад, ба num2 таъсир намерасонад. Дар ин ҷо даргузаштани тағйирёбанда ба воситаи қимат кор мекунад:

num1 = 1 num2 = num1 num1 = 3 print(num2) # 1-ро чоп мекунад

Натиҷаи иҷрои коди зерин чӣ хоҳад буд:

num1 = 10 num2 = num1 num1 = 5 print(num2)

Натиҷаи иҷрои коди зерин чӣ хоҳад буд:

num1 = 8 num2 = num1 - 2 print(num2)

Натиҷаи иҷрои коди зерин чӣ хоҳад буд:

txt1 = 'abcde' txt2 = 'abcde' txt1 = txt1.upper() print(txt2)

Натиҷаи иҷрои коди зерин чӣ хоҳад буд:

txt1 = 'abcde' txt2 = txt1 txt1 = txt1.title() print(txt1) print(txt2)
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан