gpt4 book ai didi

python - Python 中非本地语句的语法错误

转载 作者:太空狗 更新时间:2023-10-29 17:58:06 25 4
gpt4 key购买 nike

<分区>

我想测试在this 上的答案中指定的非本地语句的使用示例。问题:

def outer():
x = 1
def inner():
nonlocal x
x = 2
print("inner:", x)
inner()
print("outer:", x)

但是当我尝试加载这段代码时,我总是会遇到语法错误:

Traceback (most recent call last):


File "<stdin>", line 1, in <module>
File "t.py", line 4
nonlocal x
^
SyntaxError: invalid syntax

有谁知道我在这里做错了什么(我使用的每个示例都有语法错误,包含 nonlocal)。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com