日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:Pythonlocals()

函數(shù)locals()返回本地符號表的字典。符號表是一種數(shù)據(jù)結構,保存變量、函數(shù)、對象、類出現(xiàn)的細節(jié),由編譯器處理。符號表有兩種類型:局部符號表和全局符號表。

成都創(chuàng)新互聯(lián)公司10多年成都定制網(wǎng)站服務;為您提供網(wǎng)站建設,網(wǎng)站制作,網(wǎng)頁設計及高端網(wǎng)站定制服務,成都定制網(wǎng)站及推廣,對成都柴油發(fā)電機等多個方面擁有豐富的網(wǎng)站運維經驗的網(wǎng)站建設公司。

全局符號表包含程序全局范圍的詳細信息,它意味著所有函數(shù)和類的詳細信息。

 **locals()** 

局部變量()參數(shù):

locals()函數(shù)沒有任何參數(shù)。

局部變量()返回值

方法返回當前本地符號表的字典。字典包含本地變量,如文件名、包或來自當前本地符號表的文檔字符串。

Python 中局部變量()方法的示例

示例 1:本地變量()在 Python 中是如何工作的?

 locals() 

輸出:

{'In': ['', 'locals()'],
 'Out': {},
 '_': '',
 '__': '',
 '___': '',
 '__builtin__': ,
 '__builtins__': ,
 '__name__': '__main__',
 '_dh': ['/home/repl'],
 '_i': '',
 '_i1': 'locals()',
 '_ih': ['', 'locals()'],
 '_ii': '',
 '_iii': '',
 '_oh': {},
 '_sh': ,
 'exit': ,
 'get_ipython': >,
 'quit': } 

示例 2:局部變量()如何在局部范圍內工作?

 def localsNotPresent():
    return locals()

def localsPresent():
    present = True
    return locals()

print('localsNotPresent:', localsNotPresent())
print('localsPresent:', localsPresent()) 

輸出:

localsNotPresent: {}
localsPresent: {'present': True} 

示例 3:更新局部變量()字典值

 def localsPresent():
    present = True
    print(present)
    locals()['present'] = False;
    print(present)

localsPresent() 

輸出:

True
True 

當前文章:創(chuàng)新互聯(lián)Python教程:Pythonlocals()
當前鏈接:http://www.5511xx.com/article/djsdgjj.html