首页 > 编程语言 > 详细

python基础-前向引用

时间:2020-11-22 22:26:26      阅读:29      评论:0      收藏:0      [点我收藏+]

前向引用:python代码从上往下执行,遇到函数会在内存中为其划分空间,并将函数作为字符串存入,但不会运行,直到函数被调用才会执行。所以几个函数之间并无先后之分,函数A后面写函数B,函数A也可以调用函数B。

例如:

def test_A():
    print("test_A")
    test_B()#调用后面的函数test_B
def test_B():
    print("test_B")
test_A()

技术分享图片

但是如果执行代码时,被调用的函数还未加载到内存中,肯定就会报错

def test_A():
    print("test_A")
    test_B()  # 调用后面的函数test_B


test_A()


def test_B():
    print("test_B")

技术分享图片

python基础-前向引用

原文:https://www.cnblogs.com/liaoyifu/p/14019930.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!