真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python判斷一個變量是否存在的方法

小編給大家分享一下python判斷一個變量是否存在的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

成都創(chuàng)新互聯(lián)公司成立以來不斷整合自身及行業(yè)資源、不斷突破觀念以使企業(yè)策略得到完善和成熟,建立了一套“以技術(shù)為基點,以客戶需求中心、市場為導(dǎo)向”的快速反應(yīng)體系。對公司的主營項目,如中高端企業(yè)網(wǎng)站企劃 / 設(shè)計、行業(yè) / 企業(yè)門戶設(shè)計推廣、行業(yè)門戶平臺運營、成都app軟件開發(fā)、移動網(wǎng)站建設(shè)、微信網(wǎng)站制作、軟件開發(fā)、成都移動云計算中心等實行標(biāo)準(zhǔn)化操作,讓客戶可以直觀的預(yù)知到從成都創(chuàng)新互聯(lián)公司可以獲得的服務(wù)效果。

判斷python中的變量是否已經(jīng)存在,可以使用以下的方法

方法一:使用try: ... except NameError: ...。

try:
    var
except NameError:
    var_exists = False
else:
    var_exists = True

方法二:使用內(nèi)置函數(shù)locals():

locals():獲取已定義對象字典

    #testvar未定義  
    In [1]: 'testvar' in locals().keys()  
    Out[1]: False  
    #定義testvar  
    In [2]: testvar=1  
    In [3]: 'testvar' in locals().keys()  
    Out[3]: True

方法三:使用內(nèi)置函數(shù)dir():

  #testvar未定義   
    In [1]: 'testvar' in dir()  
    Out[1]: False  
    #定義testvar  
    In [2]: testvar=1        
    In [3]: 'testvar' in dir()  
    Out[3]: True

方法四:使用內(nèi)置函數(shù)vars():

  #testvar未定義  
    In [1]: 'testvar' in vars()
    Out[1]: False       
    #定義testvar  
    In [2]: testvar=1         
    In [3]: 'testvar' in vars()
    Out[3]: True

看完了這篇文章,相信你對python判斷一個變量是否存在的方法有了一定的了解,想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


本文名稱:python判斷一個變量是否存在的方法
轉(zhuǎn)載注明:http://weahome.cn/article/iipjgj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部