⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј