eval():去掉参数最外侧引号并执行余下语句的函数
基本使用格式:
eval(<字符串或字符串变量>)
举个最简单的栗子:
>>>eval("1 + 2")
3
>>>eval(' " 1 + 2" ')
'1 + 2'
可以理解为,将最外侧的引号去掉,再执行语句
再如:
>>>eval('print("hello world")')
hello world
简单讲eval()函数能将数字的字符串形式变为数字形式,但它更广泛的意义是,能将任何字符串形式的信息变成Python语句