1、类的定义和实例化
在python中,类的定义是通过关键字class 实现的,类名称首字母大写,有三种定义方法。
举例如下:
class Person1:
pass
class Person2():
pass
class Person3(object):
pass
类的实例化即把抽象的类赋予实物的过程,创建实例使用类名+(),举例如下:
class Person1:
pass
class Person2():
pass
class Person3(object):
pass
p1 = Person1()
p2 = Person2()
p3 = Person3()
判断对象p1,p2,p3是否相等,代码如下:
class Person1:
pass
p1 = Person1()
p2 = Person1()
p3 = Person1()
print(p1, p2, p3)
print(p1 == p2 == p3)
"""
测试结果
<__main__.Person1 object at 0x0000019A23F97580> <__main__.Person1 object at 0x0000019A23F97B50> <__main__.Person1 object at 0x0000019A23F66640>
False
"""