Pythonで変数が設定されているかどうかを確認する方法は何ですか?
Pythonでは、変数が設定されているかどうかを確認するためにglobals()関数を使用することができます。この関数は、現在のグローバル変数とその値が含まれる辞書を返します。変数がこの辞書に含まれているかどうかを確認するためにin演算子を使用することができます。以下は簡単な例です:
# 检查变量是否设置
if 'my_variable' in globals():
print("my_variable已设置")
else:
print("my_variable未设置")
その他にも、locals()関数を使用して、ローカル変数が設定されているかどうかをチェックすることもできます。この関数は、現在のローカル変数とその値を含む辞書を返します。globals()と同様の使い方です。