实例方法:
class Human: #创建类
'''这是人类,被我创建了,哈哈'''
def __init__(self): #创建一个构造函数 自动运行 python只能允许一个构造函数必须带一个参数
print(self)
def play(slef,state):
print(state)
Man = Human() #创建一个类的实例
print(Man.play("跑"))
实例数据—类属性:
class Human: #创建类
'''这是人类,被我创建了,哈哈'''
name = "姓名"
sex = "性别"
age = "年龄"
number = 0
def __init__(self): #创建一个构造函数 自动运行 python只能允许一个构造函数必须带一个参数
Hum.number +=1
print("我是第%d个"%Hum.number)
print(Human.name)
print(Human.sex)
print(Human.age)
Man = Human() #创建一个类的实例
#print(Man .name)
list =[]
for i in range(3):
list.append(Human())
print(Human.name)
实例数据—实例属性:
class Human: #创建类
'''这是人类,被我创建了,哈哈'''
def __init__(self): #创建一个构造函数 自动运行 python只能允许一个构造函数必须带一个参数
self.name = "姓名"
self.sex = "性别"
self.age = "年龄"
print(self.name) #访问实例属性
print(self.sex)
print(self.age)
Man = Human() #创建一个类的实例
print(Human.self) #类的外部访问实例属性