Python基础——内置函数

 1.exec eval compile

  exec和eval都可以执行储存在字符串或文件中的 Python 语句.

  用法:exec(object[, globals[, locals]])    eval(expression[, globals[, locals]])

  例子:

  区别:

    ·eval有返回值 —— 有结果的简单计算

    ·exec没有返回值 —— 简单流程控制

    所以eval只能用在你明确知道你要执行的代码是什么的地方

 

      

 

猜你喜欢

转载自www.cnblogs.com/francischeng/p/9436288.html