上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 本文目录: 一、socket 二、TCP服务器 三、TCP客户端 四、UDP服务器 五、UDP客户端 六、聊天的客户端 七、聊天的服务器 一、socket socket是什么? 学习网络编程 其实就是在学socket 翻译过来称为套接字,是对底层的 TCP IP UDP 等网络协议进行封装,使得上层 阅读全文
posted @ 2019-01-14 19:12 仗剑煮大虾 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 本文目录: 一、异常是什么 二、常见异常 三、异常处理 四、不太常用语法 五、主动判处异常 六、断言 七、使用场景 八、自定义异常类型 一、异常是什么 什么是异常? 异常是错误发生前的一种信号 如果没有人来处理这个信号 程序就会中断执行并抛出错误信息 异常的分类: 1.语法检查异常 这种异常是最低级 阅读全文
posted @ 2019-01-14 19:11 仗剑煮大虾 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: 本文目录: 一、常用模块 二、面向对象总结 一、常用模块 1.模块 的用用法 模块的相互导入 绝对导入 从sys.path (项目根目录)开始的完整路径 相对导入 是指相对于当前正在执行的文件开始的路径 只能用于包内模块相互间导入 不能超过顶层包 2.常用模块 该用装饰器(如果你的日志没有什么特别的 阅读全文
posted @ 2019-01-14 19:09 仗剑煮大虾 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 本文目录: 一、类的绑定方法与非绑定方法 二、反射 三、内置方法 一、类的绑定与非绑定方法 类中定义函数分为了两大类: 1. 绑定方法 特殊之处: 绑定给谁就应该由谁来调用,谁来调用就会将谁当做第一个参数自动传入 绑定给对象的方法: 在类中定义函数没有被任何装饰器修饰的情况下,默认就是绑定对象的 绑 阅读全文
posted @ 2019-01-14 19:08 仗剑煮大虾 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 本文目录: 一、组合 二、封装 三、propert装饰器 四、多态 一、组合 1. 什么是组合 一个对象的属性是来自于另外一个类的对象,称之为组合 2. 为何用组合 组合也是用来解决类与类代码冗余的问题 3. 如何用组合 class Foo: aaa = 1111 def __init__(self 阅读全文
posted @ 2019-01-14 19:07 仗剑煮大虾 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 本文目录: 一、类的继承 二、基于继承解决类与类的代码冗余问题 三、在单继承背景下属性的查找 四、super的方法 一、类的继承 1.什么是继承? 在程序中继承是一种新建子类的方法的方式,新创建的类成为子类\派生类,被继承的类称之 父类\基类\超类,继承描述的是一种遗传关系,子类可以重用父类的功能和 阅读全文
posted @ 2018-10-23 18:32 仗剑煮大虾 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1.所有程序都因该使用面向对象来设计吗?为什么? 不是,面向对象编程优点是扩展性高,对程序员来说不需要关心具体的步骤,只需要调用对象功能,缺点是:程序的复杂度变高,整体的可控性比较低! 2.什么是对象 什么是类 对象是现实生活中实实在在存在,具备自己的特征和行为的事物。 类是功能与特征的集合体 3. 阅读全文
posted @ 2018-10-23 18:30 仗剑煮大虾 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 本文目录: 一、类的定义 二、面向对象概念 三、对象的使用 四、__init__函数的使用 五、绑定方法 六、面向对象联系 一、类的定义 1.什么叫做类? 类就是分类,类型的意思,一堆具备相同特征和行为的事物的抽象概念 2.类的作用? 用于描述该类的对象具备什么样的特征和行为 3.类的语法 调用im 阅读全文
posted @ 2018-10-23 17:15 仗剑煮大虾 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 本文目录: 一、re模块二、re练习三、subproces模块 一、re模块 import re # [] 范围匹配 中间 用-来连接 # re.findall("[a-zA-Z0-9]","a ab abc abcd a123c") # 如果要匹配 符号- 要写表达式的左边或右边 # print( 阅读全文
posted @ 2018-10-22 20:39 仗剑煮大虾 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 本文目录:一、logging模块二、logging模块的使用三、hashlib模块四、re模块 一、logging模块 import logging # 1 日志的级别 logging.debug("这是一个调试信息") # 10 logging.info("常规信息") # 20 logging. 阅读全文
posted @ 2018-10-22 20:31 仗剑煮大虾 阅读(218) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页