python基础-day3

python xx的定义和用处

python 对象的特殊属性和方法

类属性可以来自类自定义自身,也可能根据类定义继承的,一个对象的属性还可能是该对象

的实例定义的,叫做对象属性。对象的属性储存在对象的dict属性中,dict为一个词典,

键为属性名,对应的值为属性本身

属性:

doc:帮助说明,将字符串写在对象定义声明之下

module:模块名,就是文件的名字(无后缀)部分

class:返回对象的类信息

dict:存储对象属性/方法的字典

slots:设置一个元祖,限定允许绑定的属性名称(不能动态添加以外的属性),

只能对当前类起效,对子类不起效(除非在子类中也定义slots),这样,子类

允许定义的属性就是自身的solots加上父类的slots

类的专有方法:

init: 构造函数,在生成对象时调用

del: 析构函数,释放对象时使用

repr: 打印 转换

setitem: 按照索引赋值

getitem: 按照索引获取值

len: 获得长度

cmp: 比较运算

call: 函数调用

add: 加运算

sub: 减运算

mul: 乘运算

div: 除运算

mod: 求余运算

pow: 乘方

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 3,055评论 0 9
  • 要点: 函数式编程:注意不是“函数编程”,多了一个“式” 模块:如何使用模块 面向对象编程:面向对象的概念、属性、...
    victorsungo阅读 1,636评论 0 6
  • 定义类并创建实例 在Python中,类通过 class 关键字定义。以 Person 为例,定义一个Person类...
    绩重KF阅读 4,018评论 0 13
  • pyton review 学习指南 https://www.zhihu.com/question/29138020...
    孙小二wuk阅读 1,102评论 0 2
  • 湖北行——开篇(宜昌情) 受好友网视悠悠邀请,本月15号前往宜昌进行了二天访友观光活动,与我同行的还有好友小不点,...
    夕阳醉梦阅读 353评论 0 0