'''self代表类的实例,而非类哪个对象调用方法,那么该方法中的self就代表那个对象self.__calss__ 代表类名'''class Person(object):def run(self):print("run")print(self.__class__)p = self.__class__("tt",30,10,20)print(p)def eat(self,food):print("eat"+food)def say(self):print("Hello!My name is %s,I am %d years old"%(self.name,self.age))#self不是关键字,换成其他的标识符也可以的但是帅的人都用selfdef play(a):print("wan "+a.name)def __init__(self,name,age,height,weight):# print(name,age,weight,height)# print("这里是init")self.name = nameself.height = heightself.age =ageself.weight = weightper1 = Person("hanmeimei ",21,160,80)
per1.say()per2= Person("tom ",22,160,80)
per2.say()per1.play()
per1.run()

self 实例对象-代码详细解释相关推荐

  1. PointNet代码详细解释(Pytorch版本)

    pointnet.pytorch的代码详细解释 1. PointNet的Pytorch版本代码解析链接 2. 代码解释 2.1 代码结构思维导图 2.2 代码注释 2.2.1 build.sh 2.2 ...

  2. PySide2 基础入门-创建实例窗口(详细解释)

    PySide2 基础入门-创建实例窗口(详细解释) python 3.7 / Pyside2 (如果使用pyQt5,将Pyside2 直接替换PyQt5即可)首先我们在Qt Designer中画好界面 ...

  3. 吴恩达机器学习 逻辑回归 作业2(芯片预测) Python实现 代码详细解释

    整个项目的github:https://github.com/RobinLuoNanjing/MachineLearning_Ng_Python 里面可以下载进行代码实现的数据集 题目介绍: In t ...

  4. 吴恩达机器学习 神经网络 作业1(用已经求好的权重进行手写数字分类) Python实现 代码详细解释

    整个项目的github:https://github.com/RobinLuoNanjing/MachineLearning_Ng_Python 里面可以下载进行代码实现的数据集 题目介绍: In t ...

  5. 吴恩达机器学习 逻辑回归 作业3(手写数字分类) Python实现 代码详细解释

    整个项目的github:https://github.com/RobinLuoNanjing/MachineLearning_Ng_Python 里面可以下载进行代码实现的数据集 题目介绍: In t ...

  6. ID3的REP(Reduced Error Pruning)剪枝代码详细解释+周志华《机器学习》决策树图4.5、图4.6、图4.7绘制

    处理数据对象:离散型数据 信息计算方式:熵 数据集:西瓜数据集2.0共17条数据 训练集(用来建立决策树):西瓜数据集2.0中的第1,2,3,6,7,10,14,15,16,17,4 请注意,书上说是 ...

  7. Gauss-Newton算法代码详细解释(转载+自己注释)

    这篇博客是对[1]中不详细的地方进行细节上的阐述, 并且每句代码都加了注释,使得更加容易理解 下面的论述(包括伪代码和算法)特指被最小化的目标函数是MSE的时候 需要注意,如果不是MSE为目标函数,那 ...

  8. KNN算法与Kd树(转载+代码详细解释)

    最近邻法和k-近邻法 下面图片中只有三种豆,有三个豆是未知的种类,如何判定他们的种类? 提供一种思路,即:未知的豆离哪种豆最近就认为未知豆和该豆是同一种类.由此,我们引出最近邻算法的定义:为了判定未知 ...

  9. NLTK找出最频繁的名词标记的程序(代码详细解释)

    代码来自<Python自然语言处理>,我做了详细的代码解释. # -*- coding:utf-8 -*- import nltk def findtags(tag_prefix,tagg ...

最新文章

  1. 倒计时1天 | 张钹院士领衔,AI开发者大会20大论坛全攻略!
  2. Python之上下文管理协议
  3. Ubuntu: Eclipse Tensorflow不能加载CUDA( libcublas.so.10.0:cannot open shared object file:No such file )
  4. 商业银行为什么大量组织高净值小规模活动?
  5. MySQL数据库语句总结
  6. SharePoint Server 2016 PWA(Project web app) 被变为只读模式
  7. postgresql定义访问ip与用户_PostgreSQL 设置允许访问IP的操作
  8. npm安装时-S -D分别的意思
  9. 4999元起!三星在中国正式发布Galaxy S22系列
  10. Python监视用户计算机桌面窗口焦点的变化情况
  11. 千万别被“读书无用”给害了
  12. 如何用 Python 快速开发一个区块链数据结构?
  13. FGMap学习之--快速入门
  14. ABT 链网公测版发布上线:织链为网 为 DApps 奠基
  15. 重启oracle数据库
  16. 国内外自动驾驶仿真软件总结
  17. w3c html 检验器,如何在W3C验证器中验证HTML时获取徽章?
  18. ASP.NET AJAX Control Toolkit 实现按拼音模糊检索下拉框
  19. 访问服务器显示无法访问目标主机,ip无法访问目标主机
  20. 腾讯云服务器查看防火墙规则,腾讯云云防火墙的常见问题

热门文章

  1. Symbian系统开发教程(二)
  2. Java 8: LocalDate、LocalTime 、LocalDateTime 处理日期时间
  3. 分布式开放消息系统 ( RocketMQ ) 的原理与实践
  4. 光棍节程序员闯关秀过关全攻略
  5. tensorflow之tf.train.exponential_decay()指数衰减法
  6. 数字的处理 :小数点四舍五入
  7. 数值计算算法-多项式插值算法的实现与分析
  8. hdu 1760 A New Tetris Game(搜索博弈)
  9. JavaScript Iframe富文本编辑器中的光标定位
  10. 第五节 CImage和CBmp(二)