这段程序会输出什么?

来自 作用域与命名空间
Python 3.14 入门 2分钟

这段程序会输出什么?

Python
region = "global"

def make_reader():
    region = "enclosing"

    def read(prefix):
        return f"{prefix}:{region}:{len(prefix)}"

    return read

print(make_reader()("EU"))
在试验场中打开
报告错误