摘要:        
前面所看到的函数都是全局范围内定义的,他们都是全局函数。python还支持在函数体内定于函数,这种被放在函数体内定义的函数称为局部函数 在默认情况下,局部函数对外部是隐藏的,局部函数只能在其封闭(enclosing)函数内有效,其封闭函数也可以返回局部函数,以便程序在其他作用域中使用局部函数。 >>    阅读全文
posted @ 2020-04-22 14:47
夜影嘉臆
阅读(355)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在程序中定于一个变量时,这个变量时有作用范围的,变量的作用范围被称为它的作用域,根据定义变量的位置,变量分为两种: 局部变量:在函数中定义的变量,包括参数,都被称为局部变量。 全局变量:在函数外面,全局范围内定义的变量,被称为全局变量。 每个函数在执行时,系统都会为该函数分配一块‘临时内存空间’,所    阅读全文
posted @ 2020-04-22 13:46
夜影嘉臆
阅读(166)
评论(0)
推荐(0)
        
            
        
        
摘要:        
python中函数的参数传递机制都是‘值传递’,所谓的值传递就是实际参数值得副本(复制品)传入函数,而参数本身不会受到任何影响 >>> def swap(a,b):	a,b=b,a	print(a,b) >>> a=1>>> b=2>>> print(a,b)1 2>>> swap(a,b) #函数    阅读全文
posted @ 2020-04-22 10:23
夜影嘉臆
阅读(176)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号