字符串是 Python 中最常用的数据类型。我们可以使用引号( ’ 或 " )来创建字符串。
eval()函数内部eval() arg 1 must be a string, bytes or code object
,所以用eval()函数是需要用( ’ 或 " ),然后对于多层的使用eval()函数则需要:
print(eval('1+1')) #第一层
print((eval("eval('1+1')"))) #第二层
print(eval('''eval("eval('1+1')")''')) #第三层
print(eval(""" eval('''eval("eval('1+1')")''') """ )) #第四层
s = str(eval(""" eval('''eval("eval('1+1')")''') """ )) #第四层
print(eval(s))
print(eval('eval(s)')) #第五层
多次试验得出python表示有'' "" '''''' """"""
四种**【不知道是不是】**,之后的嵌套需要将其转换成字符串,再循环操作