str()和eval()是一对作用相反的函数,str是将参数外面加上引号变成字符串,eval()是将参数两边的引号去掉,根据剩余的部分进行评估,执行不同的功能。比如eval(‘123’)将返回数字123;eval(‘pow(2,3)’)将计算pow(2,3)的值。eval很方便,有些时候能与input()函数搭配简化编程操作。
python中str()函数与eval()函数
最新推荐文章于 2021-09-09 22:34:21 发布
str()和eval()是一对作用相反的函数,str是将参数外面加上引号变成字符串,eval()是将参数两边的引号去掉,根据剩余的部分进行评估,执行不同的功能。比如eval(‘123’)将返回数字123;eval(‘pow(2,3)’)将计算pow(2,3)的值。eval很方便,有些时候能与input()函数搭配简化编程操作。