python中type()是什么意思 | 您所在的位置:网站首页 › type怎么读什么意思 › python中type()是什么意思 |
type()是一个内建的获取变量类型的函数。 type()函数有两个用法,当只有一个参数的时候,返回对象的类型。当有三个参数的时候返回一个类对象。 语法: type(object) type(name, bases, dict)具体用法: 一个参数 type(object)返回一个对象的类型,如: In [1]: a = 10 In [2]: type(a) Out[2]: int三个参数 tpye(name, bases, dict)name 类名 bases 父类的元组 dict 类的属性方法和值组成的键值对 返回一个类对象: # 实例方法 def instancetest(self): print("this is a instance method") # 类方法 @classmethod def classtest(cls): print("this is a class method") # 静态方法 @staticmethod def statictest(): print("this is a static method") # 创建类 test_property = {"name": "tom", "instancetest": instancetest, "classtest": classtest, "statictest": statictest} Test = type("Test", (), test_property) # 创建对象 test = Test() # 调用方法 print(test.name) test.instancetest() test.classtest() test.statictest()输出结果: tom this is a instance method this is a class method this is a static method推荐教程:python教程 以上就是python中type()是什么意思的详细内容,更多请关注php中文网其它相关文章! |
CopyRight 2018-2019 实验室设备网 版权所有 |