2022-04-16 返回函数

2022-04-15  本文已影响0人  布瓜浩_albert

返回函数的特点

一个函数可以返回一个计算结果,也可以返回一个函数。

返回一个函数时,牢记该函数并未执行,返回函数中不要引用任何可能会变化的变量。

如果返回函数中带变化的变量会很奇葩

所以,当返回一个函数时,该函数并未执行。当真正调用函数时,当时的i,已经是3了,所以结果是9。

nonlocal

练习

#利用闭包返回一个计数器函数,每次调用它返回递增整数:

上一篇下一篇

猜你喜欢

热点阅读