国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

Python判斷變量是否存在

瀏覽:110日期: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()

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 汉寿县| 陵川县| 黎川县| 朝阳区| 博湖县| 来凤县| 洪湖市| 云安县| 湖南省| 丰县| 昂仁县| 新源县| 宝应县| 太仓市| 乌兰察布市| 巍山| 光山县| 吉木萨尔县| 龙胜| 宝鸡市| 沙坪坝区| 浦江县| 莎车县| 巍山| 如东县| 靖宇县| 尉氏县| 新竹市| 山丹县| 武山县| 县级市| 老河口市| 博白县| 浙江省| 利川市| 左云县| 鄂伦春自治旗| 阳春市| 方山县| 盐源县| 灵丘县|