标准类型内建函数-qt教学大纲

时间:2024-06-23 19:46:15
【文件属性】:

文件名称:标准类型内建函数-qt教学大纲

文件大小:5.26MB

文件格式:PDF

更新时间:2024-06-23 19:46:15

python 核心编程 中文版 高清文字版

4.6 标准类型内建函数 除了这些运算符, 我们刚才也看到, Python提供了一些内建函数用于这些基本对象类型: cmp(), repr(), str(), type(), 和等同于 repr()函数的单反引号(``) 运算符。 表 4.4 标准类型内建函数 函数 功能 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 对象 4.6.1 type() 我们现在来正式介绍 type()。在 Python2.2 以前, type() 是内建函数。不过从那时起, 它变成了一个“工厂函数”。在本章的后面部分我们会讨论工厂函数, 现在你仍然可以将 type() 仅仅当成一个内建函数来看。 type() 的用法如下: type(object) type() 接受一个对象做为参数,并返回它的类型。它的返回值是一个类型对象。 >>> type(4) # int type >>> >>> type('Hello World!') # string type >>> >>> type(type(4)) # type type


网友评论