摘要:
""" 高阶函数可以接收函数做参数,有些时候,我们不需要显式地定义函数,直接传入匿名函数更方便 匿名函数使用lambda定义: lambda x: x * x,就可以完成原来显式定义的f(x)函数的功能,冒号前面的x表示匿名函数的参数,后面的是一个表达式, 匿名函数有个限制,就是只能有一个表达式,不 阅读全文
摘要:
""" 在函数内部定义的函数和外部定义的函数是一样的,只是他们无法被外部访问 """ def g(): print('g().........') def f(): print('f()........') return g # 将g的定义移入函数 f 内部,防止其他代码调用 g: def f1() 阅读全文