h=eval函数的意义

更新时间:01-27 教程 由 暗香浮 分享

eval函数的作用是去掉字符串最外侧的引号,并按照Python的语法执行去掉引号后的字符内容。

【实例1】

x=eval("12+36")

print(x)#结果为48

此例中,去掉引号后的内容为12+36,是一个合法的Python表达式,所以结果为48。

【实例2】

x=eval("20>12")

print(x)#结果为True

此例中,去掉引号后的内容为20>12,是一个合法的Python表达式,所以结果为True。

【实例3】

x=eval("abc")

print(x)#存在语法错误

此例中,去掉引号好的内容为Python,虽然是一个字符串,但由于没有引号(引号已经被去掉),不是一个合法的Python表达式,所以会出现语法错误

声明:关于《h=eval函数的意义》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2104453.html