一个函数里面又调用了 另外一个函数,这就是函数嵌套调用。
如果函数 test2 中,调用了另外一个函数 test1
那么执行到调用 test1 函数时,会先把函数 test1 中的任务都执行完
才会回到 test2 中调用函数 test1 的位置,继续执行后续代码
# 一个函数里面又调用另一个函数 def test1(): print("我是test1") def my_func(): print("我是my_func") def test2(): #如果不调用test2函数,那么test1和my_func都不执行 test1() # test2 内部调用了test1 my_func() test2() # 程序第一条执行的语句
执行结果 "D:\Program Files1\Python\python.exe" D:/Pycharm-work/pythonTest/函数/13函数的嵌套.py 我是test1 我是my_func Process finished with exit code 0