如何将嵌套函数数据发送到 python 中的另一个函数

how to send nested functions data to another function in python

我想在世界函数中显示一个变量的值。

def base():
    
    print("Hello World")
    
    def child():
        a = 10
        return a
    
def world():
    num = base.child() # error -------
    print(num)
    
world()```

我建议在基地调用 child。

def base():
    
    print("Hello World")
    def child():
        a = 10
        return a
    return child()
def world():
    num = base()
    print(num)
    
world()