在Python中,可以使用globals()
函數來檢測變量是否被設置。這個函數返回一個包含當前全局變量和值的字典。你可以使用in
操作符來檢查變量是否在這個字典中。下面是一個簡單的示例:
# 檢查變量是否設置
if 'my_variable' in globals():
print("my_variable已設置")
else:
print("my_variable未設置")
另外,你也可以使用locals()
函數來檢測局部變量是否被設置。這個函數返回一個包含當前局部變量和值的字典。用法與globals()
類似。