joozh 发表于 2018-8-15 14:06:04

python 嵌套函数

  嵌套函数是在函数内部用def再定义一个函数,如下:
  def test():
  print('this is test function')
  def test2():
  print('this is test2 function')
  在嵌套函数只能在函数内部调用
  实例
x = grandpa():  
    = dad():
  
      = son():
  
            x = (x)
  
      son()
  
    dad()
  
grandpa()
  若在函数内部定义的函数未被调用,则只是做了定义,不产生任何效果,这符合函数即‘变量’特性,换句话说,‘变量‘定义后未被调用,则不会产生任何的效果
页: [1]
查看完整版本: python 嵌套函数