python 变量的作用域
局部-》函数-》全局-》内建
python中只有模块、函数、类才会引入新的的作用域去,其他的(if/if-elif-else/while/for)等不会引入新的作用域的
'''
if 1:
a = 10
print(a)
#print(num)
#体现作用域
def func():
b = 20
print("b =", b)
func()
#print(b) #报错,因为b找不到
局部-》函数-》全局-》内建
python中只有模块、函数、类才会引入新的的作用域去,其他的(if/if-elif-else/while/for)等不会引入新的作用域的
'''
if 1:
a = 10
print(a)
#print(num)
#体现作用域
def func():
b = 20
print("b =", b)
func()
#print(b) #报错,因为b找不到