码迷,mamicode.com
首页 > 编程语言 > 详细

python中对类的方法中参数self的理解

时间:2020-09-18 03:23:20      阅读:45      评论:0      收藏:0      [点我收藏+]

标签:span   方法   def   coding   str   bsp   运行   elf   col   

我们通过下面的代码来对参数self进行理解

 #coding:utf-8            
  2 class washer():          
  3     def wash(self):      
  4         print("洗衣服")  
  5         print(self)      
  6             
  7 haier = washer()#创建对象
  8 print(haier)
  9 haier.wash()
 10                                                            
#运行结果
<__main__.washer object at 0x7f58cda4dc18>
洗衣服
<__main__.washer object at 0x7f58cda4dc18>

通过代码的运行结果我们能够发现两次打印的地址是一样的

这就说明self指的是调用该函数的对象

 

python中对类的方法中参数self的理解

标签:span   方法   def   coding   str   bsp   运行   elf   col   

原文地址:https://www.cnblogs.com/zoutingrong/p/13680961.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!