相同点:
将任意值转为字符串
不同点:
str()致力于生成一个对象的可读性好的字符串表示,它的返回结果通常无法用于eval()求值,但很适合用于print语句输出
repr()出来的值是给python解释器读取的形式读取,可以通过eval()重新变回一个Python对象(并不是所有)
相同点:
将任意值转为字符串
不同点:
str()致力于生成一个对象的可读性好的字符串表示,它的返回结果通常无法用于eval()求值,但很适合用于print语句输出
repr()出来的值是给python解释器读取的形式读取,可以通过eval()重新变回一个Python对象(并不是所有)
转载于:https://www.cnblogs.com/dadadechengzi/p/6145345.html