Python中有‘self’这个关键字么
2014-01-25 12:25
183 查看
#coding=gbk ''' 当面前十来个用Eclipse+CPython2X在Win32平台上开发一年半的朋友‘畅谈’软工设计, 某突然发问‘self’是Python关键字么? 一片安静,一个‘胆儿大’的,低声说‘应该是吧’。 某转头对视,‘[是]还是[不是]’。 ‘胆儿大’的思考片刻,‘是,不然Eclipse爆个红叉叉’? …… 故事就是这样~ [测试环境]:Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32 @Author: HuaLingson @Version: 0.1 ''' #TODO: 一个类的普通方法定义,如果第一个入参不是self,会有问题么? #DONE: 仅仅是个普通(占位)参数,代表对象本身,相当于JAVA中的this。 class Any: def MethodI(self, *args, **kws): pass def MethodII(SELF, *args, **kws): pass def MethodIII(JustAnArgument, *args, **kws): pass any = Any() any.MethodI() any.MethodII() any.MethodIII()
相关文章推荐
- AttributeError: module 'requests' has no attribute 'get' 遇到了这个错误,是因为我把python关键字做了包名。。。
- python函数中的关键字参数
- Python实现:指定三个数相加之和, 使这个三个数乘积最大
- python提取文本关键字
- Python 中的with关键字使用详解
- Python3 获取一大段文本之间两个关键字之间的内容
- 对于python中的self,cls,decorator的理解
- Python入门级--__mian__关键字
- PHP - this,self,parent三个关键字之间的区别
- python入门笔记(Day2)--默认/可变/关键字/命名字关键字参数
- python关键字和非关键字参数(可变长参数)
- 全面理解Python中self的用法
- python fork Windows平台下没有这个函数
- python---lambda、filter、参数的位置/关键字/收集/顺序匹配
- PHP this,self 和 parent 关键字 详解
- Python中关键字yield有什么作用?来自《stackoverflow-about-python》
- (转载)Python中:self和__init__的含义 +
- 关于Python爬虫之获取海量表情包+存入数据库+搭建网站通过关键字查询表情包
- php面向对象类中的$this,static,final,const,self及双冒号 :: 这几个关键字使用方法。
- 十五、关键字self