今天给大家介绍python基础中eval()函数的作用:
理解:
eval()函数用来执行一个字符串表达式,并返回表达式的值。
1、计算字符串中有效的表达式,并返回结果
eval是Python的一个内置函数,这个函数的作用是,返回传入字符串的表达式的结果。想象一下变量赋值时,将等号右边的表达式写成字符串的格式,将这个字符串作为eval的参数,eval的返回值就是这个表达式的结果。
python中eval函数的用法十分的灵活,但也十分危险,安全性是其最大的缺点。本文从灵活性一方面介绍eval。
也可以这样来理解:eval()函数就是实现list、dict、tuple、与str之间的转化
原文链接:https://blog.csdn.net/duyun0/article/details/118091844