eval()能够以Python表达式的方式解析并执行字符串,并将返回结果输出。eval()函数将去掉字符串的两个引号,将其解释为一个变量。所以这里的字符串参数会被解析成数字123,有帮助的话采纳一下哦!
因为你没有真正搞清楚eval和format各自到底是干什么的你这样的写法,相当于执行output(123)改为eval('output(s)')