《Python编程的术与道:Python语言进阶》视频课程
《Python编程的术与道:Python语言进阶》视频课程链接:https://edu.csdn.net/course/detail/28618
exec函数
exec是Python的内置函数,能够执行储存在字符串或文件中的 Python 语句。 eval()函数只能执行计算数学表达式的结果的功能,而exec()能够动态地执行复杂的Python代码,
exec做的是编译和评估字符串中的语句。
首先,我们可以看到它可以完成eval所做的相同工作,例如:
exec("print('so this works like eval')")
so this works like eval
result = exec("print('so this works like eval')"<