首页 热点资讯 义务教育 高等教育 出国留学 考研考公

Python3 exec函数 scope失效 exec('sqrt = 1' in scope)

发布网友 发布时间:2022-04-23 12:35

我来回答

1个回答

热心网友 时间:2023-06-27 03:41

是exec('sqrt = 1' )in scope
python3下应该是:
exec('sqrt = 1' , scope)追问(object[, globals[, locals]])
麻烦详细说一下好吗,我很想知道啊。

追答简单来说,object是你要执行的语句或者是complie()函数处理后的code对象,globals是一个字典,用作语句执行的全局对象环境

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com