Python 提供了一些内建函数用于这些基本对象类型:cmp(), repr(), str(), type(), 和等同于 repr()函数的单反引号(``) 运算符。
函数
cmp(obj1, obj2)
功能
比较 obj1 和 obj2, 根据比较结果返回整数 i:
i < 0 if obj1 < obj2
i > 0 if obj1 > obj2
i == 0 if obj1 == obj2
repr(obj) 或 `obj` 返回一个对象的字符串表示
str(obj)
返回对象适合可读性好的字符串表示
type(obj)
得到一个对象的类型,并返回相应的 type 对象
通常情况下 obj == eval(repr(obj)) 这个等式是成立的。
时间: 2024-11-06 09:16:59