名称空间

# part1
'''
x = 100
def fn():
a = 10
fn()

# 没有缩进直接使用, 和在其他函数中,都只能使用x,不能使用函数内部的a
def func():
print(x)
func()

# 问题点:什么导致变量的访问权限
'''

# part2
# 名称空间:存放变量名与栈区内存地址的对应关系
print(len('123'))
len = 10
print(len)
del len
print(len('abc'))
print(len)
len = 200
print(type(len))

def fn():
len = 2000
print(len)
fn()
print(len)

posted @ 2019-04-28 22:28  zhouyuqiang  阅读(109)  评论(0编辑  收藏  举报