前向引用
前向引用
前向引用即在函数定义前就引用这个函数
在python中。函数即是变量。函数体就等于是函数名的变量值,也就是函数体对于函数名来说只是一堆字符串,但是不执行,在最后引用的时候才真正的执行并且分配内存空间。函数1可以调用函数2
def name():
    print("ali")
    age()
def age():
    print(19)
name()
多函数嵌套执行顺序
name = "奥迪"                  #1
def aodi():                   #2
    name = "奔驰"               #4.1
    print(name)                #4.2        2打印奔驰
    def 宝马():                 #4.3
        name = "大众"           #4.4.1
        print(name)            #4.4.2      3打印大众
        def 福特():             #4.4.3
            name = "本田"       #4.4.5.1
            print(name)        #4.4.5.2    5打印本田
        print(name)            #4.4.4      4打印大众
        福特()                  #4.4.5
    宝马()                      #4.4
    print(name)                #4.5        6打印奔驰
print(name)                    #3          1打印奥迪
aodi()                         #4
print(name)                    #5          7打印奥迪
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号