2018-07-11-Python eval() 函数

描述

eval() 函数用来执行一个字符串表达式,并返回表达式的值。

以下是 eval() 方法的语法:

eval(expression[, globals[, locals]])

参数

expression -- 表达式。

globals -- 变量作用域,全局命名空间,如果被提供,则必须是一个字典对象。

locals -- 变量作用域,局部命名空间,如果被提供,可以是任何映射对象。

返回值

返回表达式计算结果。

以下展示了使用 eval() 方法的实例:

>>> x=7

>>> eval('3*x')

21

>>> eval('pow(2,2)')

4

>>> eval('2+2')

4

>>> eval('n+4')

>>> n=81

>>> eval("n + 4")

85

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、abs() 描述: 函数返回数字的绝对值 语法:abs() 参数:x--数值表达式,可以是整数,浮点数,...
    清清子衿木子水心阅读 3,369评论 0 0
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,714评论 0 13
  • 1. abs(x) abs()函数返回数字(可为普通型、长整型或浮点型)的绝对值。如果给出复数,返回值就是该复数的...
    chen_000阅读 3,101评论 0 0
  • 一直以来, 我们都在努力寻找生活的样子, 无论你有多么好的心态, 淡定也好, 从容也罢, 那些都是情绪与现实与关。...
    CG视觉阅读 2,415评论 0 2
  • 2017年10月17-18号,我参加了叶老师的时间管理177班的线下课程,通过两天的学习,制定了90天需要达成的目...
    潘_学习让我觉得踏实阅读 1,873评论 0 1

友情链接更多精彩内容