博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python内置eval()
阅读量:6906 次
发布时间:2019-06-27

本文共 328 字,大约阅读时间需要 1 分钟。

hot3.png

eval(str,[,globals[,locals]])函数将字符串str当成有效Python表达式求值,并返回计算结果。

a = eval('3*x+4*y',globals,locals)

其中globals必须是字典,local是映射,可以使locals().

如果没有loclas的全局变量,那么locals会默认globas。

format(value[, format_spec]) -> string

Returns value.__format__(format_spec)

a = eval('3*{}+4*{}'.format(1,2))

转载于:https://my.oschina.net/sola1993/blog/332995

你可能感兴趣的文章
Windows自带的文件加密方法揭秘
查看>>
(一)ubuntu通过deb管理软件包
查看>>
单页应用开发
查看>>
【Scrapy学习】 scrapyd 文件配置
查看>>
作业-week-2
查看>>
我的友情链接
查看>>
820作业,常用命令
查看>>
TCP链接
查看>>
Java基础学习总结(4)——对象转型
查看>>
Ubuntu下安装pip的方法
查看>>
RabbitMQ学习总结(6)——消息的路由分发机制详解
查看>>
Spring学习总结(4)——Spring AOP教程
查看>>
Java基础学习总结(3)——抽象类
查看>>
Kafka consumer rebalance解析
查看>>
MAC地址拾遗
查看>>
Log4j学习总结(1)——快速入门教程
查看>>
RabbitMQ学习总结(7)——Spring整合RabbitMQ实例
查看>>
C# 开发者审查代码的41条建议
查看>>
正则表达式校验
查看>>
Exchange Server 2007迁移Exchange Server 2010 (2) ---前期准备之二
查看>>