# python 函数作用域 # /usr/sbin/py/python # -*-coding:utf8-*- def test1(): print("test1") def test2(): print("test2") return test1() a = test2() print(a) # 函数可以返回一个函数 def round(): print("round") def inner(): print("inner") def nextinner(): print("nextInner") return nextinner return inner # inner 是等于inner方法的内存地址 x = round() # 返回的内存地址赋值给了x print(x) x() # 其实是在调用inner方法 print("----------------") round()()() # 还可以通过拆箱的方式一层一层的去调用
python 12 函数及其作用域 (比较 java,c#而言比较刷三观)
最新推荐文章于 2021-03-25 19:54:16 发布