51.eval函数
eval()函数十分强大————将字符串当成有效的表达式来求值并返回计算结果
基本的数学计算
字符串重复 eval(“‘#’* 10”)
将字符串转换成列表 eval(“[1,2,3,4]”)
将字符串转换成字典 eval("{'name':'xiaoming', 'age':18}")
1 | # 混合计算加减乘除 |
输入:
输入一个算术题3*(8+4)
36
开发:不要滥用eval 直接转换input的结果
转载请注明来源,欢迎指出任何有错误或不够清晰的表达。可以邮件至gxnucgb@qq.com
文章标题:51.eval函数
文章字数:128
本文作者:陈桂彬
发布时间:2019-08-07, 17:04:29
最后更新:2019-08-07, 18:04:21
原始链接:https://github.com/gxnucgb/gxnucgb.github.io/2019/08/07/51-eval函数/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。