布尔如果在Python中声明

这个问题在这里已经有了答案:

  • 在不同于创建它们的函数中使用全局变量18个答案

  • 片段

    def Startup():
        global PasswordSkip
    

    并没有宣布PasswordSkip在全球各地都是全球性的。 它声明在这个函数中,设置PasswordSkip引用应该被认为是全局变量PasswordSkip而不是某个局部变量。

    现在在函数PasswordRemove ,您不会声明PasswordSkip是一个全局的函数,它将被引入到范围中。 因此,像PasswordSkip = True这样的语句会设置一个局部变量PasswordSkip

    链接地址: http://www.djcxy.com/p/23897.html

    上一篇: Booleans in If Statements in Python

    下一篇: why is += operator not working