Python3-BaseType

来源:互联网 发布:亚威数控冲床编程软件 编辑:程序博客网 时间:2024/06/06 04:31
counter = 100  # 整型变量miles = 1000.0  # 浮点型变量name = "runoob"  # 字符串print(counter)print(miles)print(name)a, b, c, d = 100, 10.0, True, 2-4jprint(type(a))print(type(b))print(type(c))print(type(d))print(isinstance(a, int))print(isinstance(b, float))print(isinstance(c, bool))print(isinstance(d, complex))# isinstance 和 type 的区别在于:class A:    passclass B(A):    passisinstance(A(), A)  # returns Truetype(A()) == A      # returns Trueisinstance(B(), A)    # returns Truetype(B()) == A        # returns False# type()不会认为子类是一种父类类型。# isinstance()会认为子类是一种父类类型。
原创粉丝点击