⊗pyPmFnVVP 5 of 129 menu

Prenos premenných podľa hodnoty v Pythone

V Pythone sa všetky dáta delia na primitívne (reťazce, čísla) a zložité objekty (zoznamy, množiny, slovníky atď.). Prenos premenných každého z typov má svoje špecifiká. Napríklad, podľa hodnoty je možné preniesť premenné, patriace len k primitívnym typom dát.

Majme dve premenné. Prvá obsahuje hodnotu jednotky, a druhá premenná sa rovná prvej:

num1 = 1 num2 = num1 print(num2) # vypíše 1

Ak po deklarácii druhej premennej prepíšeme num1, hodnota num2 zostane rovnaká. Vysvetľuje sa to tým, že do num2 sa skopíruje len hodnota prvej premennej. A akékoľvek nasledujúce zmeny, vykonané v num1 neovplyvnia num2. Tu funguje prenos premennej podľa hodnoty:

num1 = 1 num2 = num1 num1 = 3 print(num2) # vypíše 1

Aký bude výsledok vykonania nasledujúceho kódu:

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

Aký bude výsledok vykonania nasledujúceho kódu:

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

Aký bude výsledok vykonania nasledujúceho kódu:

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

Aký bude výsledok vykonania nasledujúceho kódu:

txt1 = 'abcde' txt2 = txt1 txt1 = txt1.title() print(txt1) print(txt2)
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť