在我们python编程的时候,有时会写很多变量,比如v1, v2, ....,,v10,但我们又不想手动初始化这些变量,于是就用到了python中的动态变量

 

关于locals

locals是python的内置函数,他可以以字典的方式去访问局部和全局变量。
python里面用名字空间记录着变量,就像javascript的window一样,他记录着各种全局变量。
每个模块,每个函数都有自己的名字空间,记录着变量,常量,类的命名和值。

 

代码:

这样就生成了v1,.....,v10这10个变量,并进行了初始化