Python中的exec、eval使用实例

982次阅读  |  发布于5年以前

通过exec可以执行动态Python代码,类似Javascript的eval功能;而Python中的eval函数可以计算Python表达式,并返回结果(exec不返回结果,print(eval("…"))打印None);

复制代码 代码如下:

exec("print(\"hello, world\")")
hello, world

a = 1
exec("a = 2")
a
2

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8