__init__的用法:
class Phone:
def __init__(self, os, number, is_waterproof):
self.os = os
self.number = number
self.is_waterproof = is_waterproof
phone1 = Phone("ios",123,True)
print(phone1.os)
在Python编程中,类(Class)是一个非常重要的概念,它允许程序员创建自己的对象类型。这些对象类型可以包含数据(称为属性)和函数(称为方法),它们定义了这些对象的行为。
在Python中,类是一个用于创建对象的“蓝图”或模板。每个基于类的实例被称为对象。你可以将类比作汽车的设计图,而对象则是根据这个设计图制造的具体汽车。
对于代码的理解:self是这个物体的本身,后面三个是属性。
对于self.os = os的意思是我们的物体本身有一个属性叫做number,他的值等于我们传入的number的值。
class只是一个模版而已
phone1是一个物体
phone1.os中的这个.就是取得里面的属性的意思