动态变量名赋值
在使用 tkinter 时需要动态生成变量,如动态生成 var1...var10 变量。
使用 exec 动态赋值
exec 在 python3 中是内置函数,它支持 python 代码的动态执行。
使用 exec 动态赋值
exec 在 python3 中是内置函数,它支持 python 代码的动态执行。
实例
>>> for i in range(5):
... exec('var{} = {}'.format(i, i))
...
>>> print(var0, var1, var2, var3 ,var4)
0 1 2 3 4
>>>
... exec('var{} = {}'.format(i, i))
...
>>> print(var0, var1, var2, var3 ,var4)
0 1 2 3 4
>>>
相关阅读