⊗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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել