摘要: socket TCP 服务端 客户端 UDP 服务端 用户端 socketserver server端 client端 阅读全文
posted @ 2018-01-29 11:17 liuyankui163 阅读(135) 评论(0) 推荐(0) 编辑
摘要: __new__ __eq__和__hash__ 关于set去重 __getitem__ __setitem__ __delitem__ 阅读全文
posted @ 2018-01-22 16:29 liuyankui163 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1 # import time 2 # print(time.strftime('%Y-%m-%d %H:%M:%S')) 3 # print(getattr(time,'strftime')('%Y-%m-%d %H:%M:%S')) 4 5 # isinstance issubclass 6 # class A:pass 7 # class B(A):pass 8 #... 阅读全文
posted @ 2018-01-22 16:11 liuyankui163 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三大特性:封装、继承和多态 继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 单继承和多继承 继承与抽象 抽象即抽取类似或者说比较像的部分。 抽象分成两个层次: 1.将奥巴马和梅西这俩对象比较像的部分抽取成类 阅读全文
posted @ 2018-01-22 10:31 liuyankui163 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 类的声明 类的作用 属性引用 实例化:类名加括号就是实例化,会自动触发__init__函数的运行, 可以用它来为每个实例定制自己的特征 关于self self: 在实例化时自动将对象/实例本身传给__init__的第一个参数,你也可以给他起个别的名字, 但是一般不要这么做。 类属性 一:我们定义的类 阅读全文
posted @ 2018-01-22 09:55 liuyankui163 阅读(135) 评论(0) 推荐(0) 编辑
摘要: time模块 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是f 阅读全文
posted @ 2018-01-10 20:26 liuyankui163 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 内置函数一 阅读全文
posted @ 2018-01-07 18:08 liuyankui163 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器 1 # -*- encoding:utf-8 -*- 2 3 4 # dir([1,2].__iter__())是列表迭代器中实现的所有方法,dir([1,2])是列表中实现的所有方法 5 # print(dir([1,2].__iter__())) 6 # print(dir([1,2 阅读全文
posted @ 2018-01-03 20:23 liuyankui163 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、函数知识点补充 函数的闭包 装饰器 装饰器进阶 阅读全文
posted @ 2018-01-01 20:49 liuyankui163 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一、 __future__ 模块 Guido van Rossum (Python之父)拥有一架时光机,因为在人们通常要求增加语言新特性的时候,这个特性通常都已经实现了。当然我们一般人是不允许进入这架时光机的。 Guido将时光机的一部分以__future__这个模块的形式融入了python。通过它 阅读全文
posted @ 2017-12-15 15:25 liuyankui163 阅读(223) 评论(0) 推荐(0) 编辑