1、认识面向对象
先了解类与对象
2、创建Human类
创建类的关键字为class
class Human:
def __init__(self, age, gender): # 构造函数
self.age = age # 类的属性
self.gender = gender
def sqrt(self, x): #类的方法
return x**2
3、创建对象(利用上面的Human类来创建)
zhangfei = Human(age=23, gender='男') # 类的实例化,得到一个具体对象
zhangfei.age # 对象的属性
zhangfei.gender
zhangfei.sqrt(10) # 调用对象的方法
caocao = Human(age=36, gender='男') # 类的实例化,得到一个具体对象
all_in_list = [0.2, 0.25]
all_in_list.append(3.56)
# zhangfei.append(0.3) # 非法操作,Human对象没有append方法()
print(zhangfei)
print(all_in_list)
- 注意:属性不加括号,方法要加括号
- 对象+点+属性/方法名