摘要: 成员方法:成员方法就是一个函数,只是作用域在类内,并且第一个参数必须是self,self代表当前对象, 1 class Dog(object): 2 def bark(self): #成员方法,第一个参数必须是self,代表当前调用对象 3 print('我是小可爱--丁丁') 4 5 dingdi 阅读全文
posted @ 2018-08-09 20:48 嗨哥-higer 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 面向对象:一开始接触面向对象其实感觉不好用,但是对于一些复杂的问题,使用面向对象其实更加容易,逻辑不容易混乱 它的核心是:类 和 对象 类:对一系列事物的抽象概念,可以视为一张图纸, 对象:就是对类这种抽象概念实例化出一个具体的东西,也可以理解成按照图纸说明制造的一个实物,不同实物之间肯定会有不一样 阅读全文
posted @ 2018-08-09 20:38 嗨哥-higer 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 时间模块: 时间戳:就是当前是键距离1970年1月1日0:0:0的秒数,后面还带小数,可以说是非常精确 时间的表示形式: a.以整数或者浮点数表示一个以秒为单位的时间间隔,这个时间的基础值1970.1.1的零时零分零秒(时间戳) b.采用Python中的数据结构表示,采用元组,元组中可以有9个不同的 阅读全文
posted @ 2018-08-09 20:32 嗨哥-higer 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 栈和队列: 栈:先进后出,其他没多少特别之处了,一般可以用列表模拟栈,也可以用双端队列,封死一端。 队列:先进先出,也可以用列表模拟,但是一般用库函数,需要导collections 包:主要是为了解决模块重名的问题,包里面一定会有一个__init__.py文件,这个文件目的就是告诉系统这个文件夹是个 阅读全文
posted @ 2018-08-09 20:22 嗨哥-higer 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 装饰器:说白了就是闭包,但是内部函数调用外部变量调用的是函数, 好处:就是在不用修改原函数代码的前提下给函数增加新的功能 装饰器有两种写法 第一种: 1 #被修饰的函数 2 def say_hello(name): 3 print('我就是人见人爱,花见花开的%s'%name) 4 5 # 参数是被 阅读全文
posted @ 2018-08-09 19:48 嗨哥-higer 阅读(103) 评论(0) 推荐(0) 编辑