如何在Python中声明变量而不给它赋值?

Python是动态的,因此您无需声明任何东西。它们自动存在于分配它们的第一个范围中。因此,您只需要一个常规的旧赋值语句,即可将None赋值给变量。 

示例

my_var = None

如果使用此选项,则永远不会出现未初始化的变量。但这并不意味着您不会得到错误地初始化的变量。如果将某项初始化为None,请确保这是您真正想要的,并在使用时分配更有意义的内容。