首页
Java
登录
6mi
u
盘
搜
搜 索
Java
闭包
闭包
xiaoxiao
2025-08-30
7
def
addx
(
x
)
:
a
=
x
def
addr
(
y
)
:
b
=
y
return
x
+
y
return
addr a
,
b
=
0
,
0
c
=
addx
(
10
)
# x=10
type
(
c
)
# <type 'function'>
print
(
a
)
print
(
b
)
#a=0,b=0 闭包不能修改外部的变量
print
(
c
(
8
)
)
# y=8 ,c(8)为18
参考https://www.cnblogs.com/JohnABC/p/4076855.html
转载请注明原文地址: https://www.6miu.com/read-5035440.html
Java
最新回复
(
0
)