调试时用 if __debug__: 一些场景下更方便调试在 Python 中,通常使用 __debug__ 变量来判断是否在调试模式(debug mode)。该变量是一个内置的布尔变量,当 Python 解释器运行时,如果传递了 -O(大写字母 O)选项,__debug__ 将被设置为 False,表示非调试模式;如果没有传递 -O 选项,__debug__ 将被设置为 True,表示调试模式。你可以使用 __debug__ 变量来编写条件语句,根据是否处于调试模式执行不同的代码。以下是一个简单的示例:pythonCopy codeif __debug__: print("在调试模式下运行的代码")else: print("在非调试模式下运行的代码")