上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页

类---特殊属性

摘要: 特殊属性 含义 __name__ 对象名 __class__ 对象的类型 __dict__ 对象的属性的字典 __qualname__ 类的限定名 C:\Miniconda3\python.exe D:/python_project/STUDY_myself/special_class.pypeng 阅读全文
posted @ 2019-01-20 22:06 smileBB 阅读(129) 评论(0) 推荐(0) 编辑

self 就是实例本身

摘要: self就是调用者,就是c对应的实例对象。 阅读全文
posted @ 2019-01-20 17:26 smileBB 阅读(195) 评论(0) 推荐(0) 编辑

类的例子

摘要: 上例说明,self就是调用者,就是c对应的实例对象。 阅读全文
posted @ 2019-01-12 23:08 smileBB 阅读(447) 评论(0) 推荐(0) 编辑

__init__(self)方法

摘要: class MyClass: """A example class""" x = 'abc' # 类的属性 def __init__(self):#初始化 print('init') def foo(self): # 类属性foo,也是方法,self可以随意改,但是必须有参数eg:aaa也不会报错 阅读全文
posted @ 2019-01-12 22:23 smileBB 阅读(1181) 评论(0) 推荐(0) 编辑

类对象及类属性

摘要: 类对象,类的定义就会生成一个类对象 类的属性,类定义中的变量和类中定义的方法都是类的属性 类变量,X就是类MyClass的变量 MyClass中,x、foo都是类的属性,__doc__也是类的属性 foo方法是类的属性,如同吃是人类的方法,但是每一个具体的人才能吃东西,也就是说吃是人的实例才能调用的 阅读全文
posted @ 2019-01-11 07:27 smileBB 阅读(613) 评论(0) 推荐(0) 编辑

类定义

摘要: class ClassName: 语句块 1、必须使用class关键字 2、类名必须是用大驼峰命名 3、类定义完成后,就产生了一个对象,绑定到了ClassName上 最简单的类: 阅读全文
posted @ 2019-01-10 19:10 smileBB 阅读(263) 评论(0) 推荐(0) 编辑

面向对象3要素

摘要: 1、封装 组装:将数据和操作组装到一起 隐藏数据:对外只暴露一些接口,通过接口访问对象。 2、继承 多复用,继承来的就不用自己写了 多继承少修改,ocp(open cloased principle),使用继承来改变,来体现个性 3、多态 面向对象编程最灵活的地方,动态绑定 阅读全文
posted @ 2019-01-10 18:51 smileBB 阅读(298) 评论(0) 推荐(0) 编辑

摘要: 语言的分类 一、面向机器 抽象成机器指令,机器容易理解 代表:汇编语言 二、面向过程 做一件事情,排出一个步骤,第一步干什么,第二步干什么,如果出现情况A,做什么处理,如果出现情况B,做什么处理 问题规模小,可以步骤化,按部就班处理。 代表:C语言 三、面向对象oop 随着计算机需要解决的问题规模扩 阅读全文
posted @ 2019-01-09 08:19 smileBB 阅读(93) 评论(0) 推荐(0) 编辑

元组-tuple

摘要: 一个有序的元素组成的集合 使用小括号()表示,不可变 元组的定义: tuple()-->empty tuple tuple(iterable) >tuple initialized from iterable's items 备注:只读列表,和列表的访问类似。 阅读全文
posted @ 2018-12-27 23:28 smileBB 阅读(109) 评论(0) 推荐(0) 编辑

随机数-random模块

摘要: random模块 1、randint(a,b)返回[a,b]之间的整数 2、choice(seq)从非空序列的元素中随机挑选一个元素,比如random.choice(range(10)),从0到9中随机挑选一个整数。random.choice([1,2,3]) 3、randrange([start, 阅读全文
posted @ 2018-12-27 23:16 smileBB 阅读(126) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页