如何更改两个定义中的全局变量?

问题描述 投票:0回答:1

我希望 x 等于 False。 (不要问代码的目的是什么,这只是一个例子。)

x = False

def first():
    global x
    x = True

def second():
    if x == True:
        x = False
        #return?

first()
second()

print(x)

我试过返回,并首先定义 x 为 global

python global-variables
1个回答
0
投票

jasonharper 回答并由 chepner 详细解释

© www.soinside.com 2019 - 2024. All rights reserved.