在python里, 什么是本地作用域?
提問人:楊紫紅發(fā)布時間:2020-11-23
本地作用域:定義在函數(shù)體內(nèi)的變量(局部變量)在Python中,會為每個層次生成一個符號表,里層能調(diào)用外層中的變量,而外層不能調(diào)用里層中的變量,并且當(dāng)外層和里層有同名變量時,外層變量會被里層變量屏蔽掉,
例如:
在函數(shù)function中,while循環(huán)外面和while循環(huán)里面都有變量x,此時,while循環(huán)外面的變量x會被屏蔽掉。注意在函數(shù)內(nèi)部定義的變量作用域都僅限于函數(shù)內(nèi)部,在函數(shù)外部是不能夠調(diào)用的,一般稱這種變量為局部變量。
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評論>>