详细讲解Python _init_()方法;为什么需要 innit方法?__init__传参

为什么需要 innit方法?

在这里插入图片描述可以看出 创建cat对象,又要需要重新添加属性.从而引出 innit方法;

init()方法

在这里插入图片描述举个例子:
在这里插入图片描述创建一个类 和 实例方法,并创建属性;

xq=People()
print(xq.name)
小倩

直接这样用就可以了,不用重新创建和赋值属性了

当你想修改属性里面的内容时

在这里插入图片描述
就OK了;

__init__传参

在这里插入图片描述现在我们开始对上面的那个类就行改进,使其可以更加通用:

在这里插入图片描述
我们试一下效果如何;

在这里插入图片描述就是这个样子;

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45556441/article/details/113784850