python 和 c++ 异同的一些理解
"全局变量和局部变量"
对比c++ python因为是动态的所以对于变量的理解完全不一样,他其实不存在局部变量的概念,只存在值一不一样和是否是可变类型的概念。
l = [1, 2, 3] # l是一个可变类型
def test1():
l.append(4)
print(l)
a = 300
print(id(a))
def test():
a = 300
print(id(a))
a = 200
print(id(a))
test()

浙公网安备 33010602011771号