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

问题描述

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

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

解决方法

我建议在基地打电话给孩子。

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