__init__方法

  • 魔术方法
  • __init__初始化方法

code:_3magic_Intialization.py

# ********************************************************
"""
魔术方法:是类中的成员方法,不需要手动调用,在某种情况下会自动触发特点:多数的魔术方法,前后都有两个下划线魔术方法不是自己定义的,是系统定义好的,我们使用。__init__初始化方法---相当于C++的构造函数触发机制:实例化对象时,自动触发的方法。作用:可以在对象实例化后完成对象的初始化---属性的赋值应用场景:文件的打开,数据的获取
"""class Person:name = Noneage = Nonesex = Nonedef __init__(self,n,a,s):self.name = nself.age = aself.sex = sdef sing(self):print(f"{self.name}唱 {self.age} and {self.sex}*******************")Jasmine = Person("Jasmine","23","Girl")
Jasmine.sing()

运行结果:

E:\Programs_Way\Python\python.exe D:/Prj/_PythonSelf/Object_oriented_programming/_3magic_Intialization.py
Jasmine唱 23 and Girl*******************Process finished with exit code 0

Python面向对象编程 __init__方法相关推荐

  1. Python面向对象编程 __init__()方法

    class YouXi:def __init__(self,yingxionglianmeng,wangzherongyao):self.yingxionglianmeng=yingxionglian ...

  2. 十八.面向对象编程,__init__方法,内置函数

    学习python第18天 一.面向对象编程 面向过程编程与面向对象编程 对象是数据与功能的集合体,而类则是对象之间相同数据与功能的集合体 类与对象 二. __init__方法 选课案例改进1: 选课案 ...

  3. 《Python面向对象编程指南》——1.2 基类中的__init__()方法

    本节书摘来自异步社区<Python面向对象编程指南>一书中的第1章,第1.2节,作者[美]Steven F. Lott, 张心韬 兰亮 译,更多章节内容可以访问云栖社区"异步社区 ...

  4. 《Python面向对象编程指南》——2.7 __del__()方法

    本节书摘来自异步社区<Python面向对象编程指南>一书中的第2章,第2.7节,作者[美]Steven F. Lott, 张心韬 兰亮 译,更多章节内容可以访问云栖社区"异步社区 ...

  5. 十四、理解nn.module方法——学习python面向对象编程(一)

    起因 在(十二)中说到pytorch中创建神经网络的两种方法:一个是Sequential类(这也是一种继承父类属性和方法并可对其方法重构的子类),另一个是自己编写代码,继承nn.module类,对其内 ...

  6. Python零基础速成班-第10讲-Python面向对象编程(下),Property属性、特殊方法、设计模式、链表应用

    Python零基础速成班-第10讲-Python面向对象编程(下),Property属性.特殊方法.设计模式.链表应用 学习目标 面向对象编程 接上一讲:Property属性.特殊方法.设计模式 面向 ...

  7. python面向对象编程中方法和属性_Python面向对象编程中关于类和方法的学习笔记...

    Python面向对象编程中关于类和方法的学习笔记 类与类方法是面向对象的编程语言中必不可少的特性,本文总结了Python面向对象编程中关于类和方法的学习笔记,需要的朋友可以参考下 类和实例 pytho ...

  8. python面向对象编程中_Python面向对象编程中关于类和方法

    类和实例 python是一个面向对象的语言,而面向对象最重要的概念就是类和实例, 记得刚学习的时候不太理解这些概念,直到老师说了一句"物以类聚". 没错就是类, 归类 物以类聚 类 ...

  9. 这可能是Python面向对象编程的最佳实践

    作者 | 崔庆才 来源 | 进击的Coder(ID:FightingCoder) Python 是支持面向对象的,很多情况下使用面向对象编程会使得代码更加容易扩展,并且可维护性更高,但是如果你写的多了 ...

最新文章

  1. 使用phpStudy运行伊人集项目
  2. TCP 滑动窗口协议
  3. 阿里云容器服务全面升级为 ACK Anywhere,让云的边界拓展至企业需要的每个场景
  4. Java 接口和抽象类可以被new么?——顺便总结内部类
  5. session很快失效_一口气说出 4 种分布式一致性 Session 实现方式,面试杠杠的~
  6. 从十四五规划看 物联网(NB-IoT、Cat.1、5G)将何去何从?
  7. 卷积码Viterbi译码算法基本原理及C语言实现
  8. “刺激的”2017双11 阿里安全工程师首度揭秘智能风控平台MTEE3
  9. FPGA时序约束设计经验总结
  10. 字体设计灵感合集|字体决定了设计
  11. DotNet微信公众号简介
  12. Django中views笔记
  13. 蓝桥杯 ALGO-20 算法训练 求先序排列
  14. excel index 函数
  15. 计算机基础与网络在线试题,计算机网络基础期末考试试题
  16. 圈子圈套 pdf_名字叫什么? 如何圈套好域名
  17. 运算放大器-偏置电流是怎样影响运放电路的
  18. uniapp怎么调起摄像头拍视频_uniapp如何实现直播
  19. 计算机学ppt是怎么做,用电脑怎么做教学课件
  20. 升级JSONB列式存储,Hologres助力淘宝搜索2022双11降本增效!

热门文章

  1. 【图论训练】最小拓扑序
  2. 【原】android【手机】屏幕适配解决方案,完美适配适配hdpi,xhdpi,xxhdpi的做法。...
  3. Hibernate自动事务揪出的编码不规范
  4. vi编辑器的学习使用(二十)
  5. system类的 静态方法可以启动垃圾回收器。_跟小伟一起学习类加载机制
  6. window.location.href如何多次请求_何为幂等?如何设计?
  7. esp8266 rtos 开发环境 ubuntu_esp8266/32~资源帖[持续更新]
  8. PostgreSQL的pg_basebackup备份恢复详解
  9. 八大看点丨第十届数据技术嘉年华精彩抢先速览
  10. 项目上线后,谈一下感触比较深的一点:查询优化