在一个函数体内部不能再定义另一个函数即不能嵌套定义。对还是错
这个说法是错的。在许多编程语言中,函数可以嵌套定义,也就是在一个函数的内部定义另一个函数。这种嵌套定义的函数被称为内部函数或局部函数。在这种情况下,内部函数只能在外部函数内部使用,不能在外部函数外部调用。例如,在Python中,可以在一个函数内部定义另一个函数,如下所示:
def outer_function():
def inner_function():
print("This is inner function")
print("This is outer function")
inner_function()
outer_function()
输出结果为:
This is outer function
This is inner function
原文地址: https://www.cveoy.top/t/topic/e0Gg 著作权归作者所有。请勿转载和采集!