为什么需要 innit方法?

可以看出 创建cat对象,又要需要重新添加属性.从而引出 innit方法;

init()方法

举个例子:
创建一个类 和 实例方法,并创建属性;

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

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

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


就OK了;

__init__传参

现在我们开始对上面的那个类就行改进,使其可以更加通用:


我们试一下效果如何;

就是这个样子;

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

  1. 详细讲解Python字符串的各种内置方法

    1.capitalize() 把字符串第一个字母变成大写; a='xiao' a.capitalize() 'Xiao' 2.casefold() 把所有字母变成小写 a='XiAo' a.casef ...

  2. 2021小白Python学习记录Day7 面向对象基础(上) (定义类和对象、__init__传参、self、魔术方法)

    目录 一.定义类和对象 1.定义类 2.创建一个对象 2.1 创建一个实例对象并调用实例方法 2.2 创建另一个实例对象: 2.3 添加实例属性 二.__init__(self) 1. __init_ ...

  3. python可变参数_Python 的四种共享传参详解

    点击上方"Python数据之道",选择"星标公众号" 精品文章,第一时间送达 作者 | 杨仁聪 编辑 | Lemon 出品 | Python数据之道 本文来自公 ...

  4. python传递参数格式_Python语言学习基础篇之Python发送Post请求之根据参数位置传参、数据类型、不同方式传参...

    本文主要介绍了Python语言学习基础篇之Python发送Post请求之根据参数位置传参.数据类型.不同方式传参,通过具体的内容向大家展现,希望对大家Python语言的学习有所帮助. 目录 一.验证 ...

  5. python爬虫详细步骤-Python爬虫的两套解析方法和四种爬虫实现过程

    对于大多数朋友而言,爬虫绝对是学习 python 的最好的起手和入门方式.因为爬虫思维模式固定,编程模式也相对简单,一般在细节处理上积累一些经验都可以成功入门.本文想针对某一网页对 python 基础 ...

  6. python的py文件打包exe可执行文件(传参+读取文件)

    python打包成可执行文件用pyinstaller即可完成 但是如果需要考虑传参和读取文件,就显得不是那么丝滑了.(找了蛮久才解决的) 下面将展示如何完成打包后的exe文件实现能够传参+读取文件 首 ...

  7. 详细讲解Python遍历目录的文件夹(dir)、文件(file)的三种方法:os.listdir、os.walk和os.scandir

    在使用Python开发项目的时候,会遇到需要遍历文件夹.文件的需求,我整理了三种主流方法:os.listdir.os.walk和os.scandir,并进行了详细的讲解. 用于实验的目录: .test ...

  8. 详细讲解python中的析构方法;

    概述 定义 例子 一. 这时程序结束,释放内存空间 二.当在程序下方添加 一段话程序没有结束 可以发现析构方法并没有执行. 当在 程序等待中-之后输入一段数字再回车; 程序结束.内存释放. 三.对象被 ...

  9. 深入浅出讲解Python库的五种安装方法

      本文主要适用于新手,所以绝大多数建议都是针对新手而言的.说到安装Python库,那么就先需要安装Python环境.对于新手而言,比较推荐安装Anaconda来安装Python环境,可在清华软件镜像 ...

最新文章

  1. 电子系统动态范围的理解
  2. bat贪吃蛇游戏代码_C语言写个贪吃蛇游戏
  3. 线程中这么调用类_这些线程知识总结是真的到位!java开发两年的我看的目瞪口呆
  4. hadoop API之:文件操作
  5. 教你培养成功的必备因素——强烈的企图心
  6. 洛谷 P4026 [SHOI2008]循环的债务
  7. 1+X web中级 Laravel学习笔记——路由和控制器的简单使用
  8. android表白app
  9. Windows平台真实时毫秒级4K H264/H265直播技术方案探讨
  10. docker 运行mysql镜像_docker 生成mysql镜像启动时自动执行sql
  11. 二、CSS基础(1)
  12. MySQL优化之——触发器
  13. win10安装应用商店版word(ump版word)
  14. 双十一充电宝推荐,质量好的充电宝盘点
  15. 【参考文献】支气管上皮细胞培养方法
  16. 电源接头DC002的PCB封装
  17. 重装系统(GHO)镜像介绍及下载
  18. C++(电子)PPT例6、例7作业提交
  19. java 递归算法N的乘阶
  20. MEMS--微机电系统

热门文章

  1. 企业分布式微服务云SpringCloud SpringBoot mybatis (五)路由网关(zuul)
  2. 谷歌是 CNCF 开源项目最大贡献者,红帽次之
  3. [基础常识]申请免费SSL证书 - 阿里云云盾证书 - Digicert+Symantec 免费型DV SSL
  4. spring计算方圆300km内其它城市(附完整代码)
  5. 2015年最好的PHP框架调查统计
  6. 腾讯财付通漏洞遭***利用 威胁QQ彩钻等付费用户
  7. 在51CTO安了家。。。。
  8. 定义进项税代码缺省值
  9. 供应商的余额,从哪个表里取
  10. SAP ECC6.0内存参数调整和调优