Python基础-----函数嵌套及作用域

2021-05-19 21:30

阅读:453

标签:lex   foo   内存地址   python   定义   函数名   print   name   函数嵌套   

1、函数的作用域在函数的定义时候就一定确定了,不会因为函数的调用位置而改变
2、函数的嵌套
name=‘alex‘
def foo():
name=‘lhf‘
def bar():
name=‘wupeiqi‘
def tt():
print(name)
return tt
return bar

foo()()()
>>> ‘wupeiqi‘
调用嵌套函数时,可在内部函数return更内一级的函数名(不带括号()),则返回的为该函数的内存地址

Python基础-----函数嵌套及作用域

标签:lex   foo   内存地址   python   定义   函数名   print   name   函数嵌套   

原文地址:https://www.cnblogs.com/Meanwey/p/9741216.html


评论


亲,登录后才可以留言!