文章詳情頁
Python判斷變量是否存在
瀏覽:117日期:2022-06-26 15:36:10
問題描述
Python如何判斷變量是否存在?
if var: var_exists = True if not var: var_exists = True
這樣在定以前做判斷報錯啊
問題解答
回答1:參考文章:Python學習之路上的幾個經典問題
Python判斷變量是否存在方法一:使用try: ... except NameError: ...。
try: varexcept NameError: var_exists = Falseelse: var_exists = True
方法二:使用locals()和globals()兩個內置函數。
locals() : 基于字典的訪問局部變量的方式。鍵是變量名,值是變量值。globals() : 基于字典的訪問全局變量的方式。鍵是變量名,值是變量值。
var_exists = ’var’ in locals() or ’var’ in globals()
相關文章:
1. PHP類中的$this2. python - Django Admin創建不關聯任何model的自定義頁面3. javascript - h5分享鏈接到qq或者微信時有一個縮略圖還有一些說明文字,這個要怎么去修改里面的圖片和內容?4. android - 第三方App調用高德地圖,總是直接進入到導航頁面,有沒有辦法進入首頁?5. 誰有mysql5.7安裝的詳細教程6. mysql - 看這條sql有可能被注入嗎7. javascript - 網站啟用HTTPS 微信自定義分享失效8. python2.7 - Python安裝模組不成功9. python - Django操作數據庫遇到問題,無法查詢更新后的數據10. 請問是對象還是數組
排行榜
