python3 刪除所有自定義變量的操作

其實方法很簡單~

輸入 reset, 選y。

刪除不可恢復。

補充:Python中的del語句——變量刪除

Python中的del語句作用是刪除變量,而不是刪除數據

>>> a = 1       # 變量a賦值
>>> b = a       # 將a賦值給b
>>> del a       # 刪除a變量
>>> b           # 查看b變量的值
1
>>> a           # 查看a變量
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'a' is not defined
 
# 可以看到b被賦值之後,在a被刪除之後b的值還在
# 在對a使用瞭del語句之後,再調用a會顯示a未定義

補充:一次刪除python中全部用戶自定義變量

#python
# 刪除全部用戶自定義變量
import re
for x in dir():
    if not re.match('^__',x) and x!="re":
        exec(" ".join(("del",x)))

以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。如有錯誤或未考慮完全的地方,望不吝賜教。