wodeai999 发表于 2021-9-14 15:57:09

嵌套函数访问时加不加括号

def funOut():
    def funIn():
      print('宾果!你成功访问到我啦!')
    return funIn

区别于上一题,这里你就需要用 funOut()() 访问啦:

这里的括号加不加有什么含义呢

逃兵 发表于 2021-9-14 16:07:16

不加括号代表的是函数本身,在python中指向存储的地址
加括号代表的是函数的执行

比方说print是打印员这个身份
print()是打印员执行打印的动作
页: [1]
查看完整版本: 嵌套函数访问时加不加括号