数据类型的分类:
1,不可变数据类型:
int,bool,float,str,tuple
2,可变数据类型
list,dict,set
不可变数据类型:
函数(a)内部修改a的值,只是修改另一个复制对象,不会影响a本身
可变数据类型:
函数(a)则是将a(传递过去的是引用地址)真正的传过去,可以实现对源数据进行修改。
函数的命名空间的分类:
内置的命名空间 builtins
全局的命名空间 globals
局部的命名空间 local
加载顺序:
先加载内置->全局->局部(函数调用时才会加载)
调用时搜索的顺序:
局部->全局->内置
Python 函数的命名空间以及函数数据类型的可变性
最新推荐文章于 2021-11-19 18:09:16 发布