类:用来描述具有相同属性和方法的对象的集合
一 类的命名方式
- 大驼峰 首字母大写
- 见名之意
- 区分大小写
实例
class Women:
sex = '女'
faceValue = "高"
height = "168"
weight = "85斤"
color = "yellow"
def makeChild(self):
print("可以生宝宝")
def cookie(self):
print("做饭")
def memeda(self):
print("白天么么哒")
#打印Women 类
print(Women) #<class '__main__.Women'>
二 对象
类的实例化为对象
object = 类名([参数…])
实例
lisi = Women() #将Women类实例化 成对象
print(lisi) #<__main__.Women object at 0x000001B6873C8CC0>
三 属性和方法的使用
调用属性
object.属性名
调用方法
object.方法名()
注意: 类里面的变量 称之为属性 类里面的函数 称之为方法
四 self的说明
方法里面的self代表的是当前类的实例化后的对象
self不是只能叫self 别的也可以 但是规范来说 都使用self
实例
class A:
name = ''
def demo(self):
print(self)