开发者社区> 问答> 正文

python必备内置函数- exec()  

python必备内置函数- exec()

展开
收起
请回答1024 2020-03-30 11:25:18 555 0
2 条回答
写回答
取消 提交回答
  • 代码改变世界,我们改变代码

    exec()跟eval()有一曲同工之妙用,只不过exec更适合执行符复一些的代码。

    都是将字符串中的代码解释执行。

    2020-04-03 10:14:14
    赞同 展开评论 打赏
  • 执行字符串或complie方法编译过的字符串,没有返回值

    In [74]: s  = "print('helloworld')"
    
    In [75]: r = compile(s,"<string>", "exec")
    
    In [76]: r
    Out[76]: <code object <module> at 0x0000000005DE75D0, file "<string>", line 1>
    
    In [77]: exec(r)
    helloworld
    
    2020-03-30 11:25:28
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载