⊗pyPmFnSI 3 of 129 menu

Интеракција на опсезите на видливост во Python

Постојат случаи кога надворешната (глобална) и внатрешната (локална) променлива имаат исто име:

num = 1 def func(): num = 2 print(num)

При тоа, важно е да се разбере дека локалната num иако го има истото име како и глобалната, но за Python претставува друга променлива. Ова значи дека глобалната num НЕ се презапишува внатре во функцијата, туку ја задржува својата првична вредност. При повикување на функцијата func во конзолата ќе се испечати вредноста само на локалната num, додека преку print - вредноста на глобалната променлива:

func() # ќе испечати 2 print(num) # ќе испечати 1

Кој ќе биде резултатот од извршувањето на следниот код:

num = 10 def func(): num = 5 return num func() print(num)

Кој ќе биде резултатот од извршувањето на следниот код:

num = 3 def func(): num = 4 return num num = func() print(num)

Кој ќе биде резултатот од извршувањето на следниот код:

num = 1 def func(): num = 2 return 1 num = func() print(num)

Кој ќе биде резултатот од извршувањето на следниот код:

num1 = 1 def func(): num2 = 2 func() print(num1)

Кој ќе биде резултатот од извршувањето на следниот код:

num1 = 1 def func(): num2 = 2 func() print(num2)

Кој ќе биде резултатот од извршувањето на следниот код:

num1 = 1 def func(): num2 = 2 func() num2 = 3 print(num2)

Кој ќе биде резултатот од извршувањето на следниот код:

num1 = 1 num2 = 2 def func(): num2 = 3 func() print(num2)

Кој ќе биде резултатот од извршувањето на следниот код:

num1 = 1 def func(): num1 = 2 print(num1)
Македонски
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
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј