您当前的位置:首页 > 计算机 > 编程开发 > Python

Python动态创建变量的方法

时间:12-23来源:作者:点击数:

Python内置函数exec()可以用来执行Python代码或内置函数compile()编译的代码对象,例如

>>> exec('print("hello world")')

hello world

>>> t = compile('print("hello world")', 'temp.tmp', 'exec')

>>> t

<code object <module> at 0x000001ED08FE5300, file "temp.tmp", line 1>

>>> exec(t)

hello world

利用这个函数,可以动态创建变量,例如

>>> for i in range(5):

             exec('x'+str(i)+'=i')

>>> x1

1

>>> x2

2

>>> x3

3

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门