Python-3、常用的内置函数

1.dir() 

         dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法       

         __dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。

2.id()

         id() 函数用于获取对象的内存地址。

3.type()

         type() 函数如果你只有第一个参数则返回对象的类型,三个参数返回新的类型对象。

isinstance() type() 区别:

type() 不会认为子类是一种父类类型,不考虑继承关系。

isinstance() 会认为子类是一种父类类型,考虑继承关系。 

    如果要判断两个类型是否相同推荐使用 isinstance()

4.str()

         str() 函数将对象转化为适于人阅读的形式。

5.help() 

        help() 函数用于查看函数或模块用途的详细说明。

6.len() 

        len() 方法返回对象(字符、列表、元组等)长度或项目个数。

7.callable()

         callable() 函数用于检查一个对象是否是可调用的。如果返回Trueobject仍然可能调用失败;但如果返回False,调用对象ojbect绝对不会成功。

    对于函数, 方法, lambda 函式, , 以及实现了 __call__ 方法的类实例, 它都返回 True

猜你喜欢

转载自blog.csdn.net/SharkToping/article/details/79447625