在Python中会经常使用函数嵌套,那么我们来看下什么是函数嵌套。
我们知道单个函数的形式:
def print_in():
print("单函数")
print_in()
这样的话 会输出 单函数
那么如果我们想要用两个或者多个函数来完成一个项目的话 我们看下图

这里面python会先读取最下面print_in1(),然后跳到def print_in1():然后由上往下读取信息,当输出第一个print以后又发现一个函数print_in(),那么他就会跳到def print_in():然后由上往下的读取信息,读完def print_in():里的内容以后才会输出最后一个print。那么最后输出的就是这样:

小总结:
一个函数里面又调用了另外一个函数,这就是所谓的函数嵌套调用
如果函数A中,调用了另外一个函数B,那么先把函数B中的任务都执行完毕之后才会回到上次 函数A执行的位置
网友评论