Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyPmFnLVS 1 of 129 menu
▶

Lokalni opseg vidljivosti varijabli u Pythonu

Sve varijable koje se nalaze unutar funkcije imaju takozvanu lokalnu oblast vidljivosti - one su dostupne samo u okvirima svoje funkcije i u spoljnom kodu se ne može raditi sa njima.

Pretpostavimo da imamo funkciju unutar koje se nalazi varijabla num:

def func(): num = 2 return num

Hajde da je pozovemo i pokušamo da ispišemo varijablu num u konzolu. Nakon izvršavanja koda vratiće se greška, jer varijabla nije poznata u spoljnom kodu:

func() print(num) # ispisaće grešku

Kakav će biti rezultat izvršavanja sledećeg koda:

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

Kakav će biti rezultat izvršavanja sledećeg koda:

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

Kakav će biti rezultat izvršavanja sledećeg koda:

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

Kakav će biti rezultat izvršavanja sledećeg koda:

def func(): num = 7 return num func() print(num)
→
↑
Srpski▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij