求问第023,024讲的第1题
result = []def get_digits(n):
if n > 0:
result.insert(0, n%10)
get_digits(n//10)
get_digits(12345)
print(result)
这个代码里面result不是全局变量吗?
为什么print(result)的结果不是空列表[],而是一个被函数修改之后的列表?
列表,字典这些存放数据的类型是没有全局,
局部变量一说的,只要没有同名的,怎么都可以访问
页:
[1]