摘要: 第一章 计算机基础 "计算机基础" "pycharm的快捷键" 第二章 python基础 "基本数据类型以及常量变量" "基本运算符" "流程控制" "数据类型内置方法以及深浅拷贝" "字符编码" "文件处理" python函数 "函数的定义" "函数对象以及名称空间和作用域" "闭包函数 装饰器 阅读全文
posted @ 2020-03-26 22:53 风啊风啊 阅读(157) 评论(0) 推荐(0) 编辑
摘要: [TOC] subprocess模块 1.可以帮你通过代码执行操作系统的终端命令 2.并返回终端执行命令后的结果 注意:stdout一定要在stderr前面 粘包问题 服务端第一次发送的数据,客户端无法精确一次性接受完毕。下一次发送的数据与上一次数据粘在一起了。 1.无法预测对方需要接受的数据大小长 阅读全文
posted @ 2020-03-29 15:57 风啊风啊 阅读(267) 评论(0) 推荐(0) 编辑
摘要: [TOC] Socket 1.什么是Socket ​ socket是一个模块,可以写一套c/s架构的套接字 2.为甚要使用Socket ​ socket套接字会封装好各层协议的工作 ​ 好处: ​ 可以节省开发成本。 3.如何使用 ​ import scoket 注意:客户端与服务端必须遵循: ​ 阅读全文
posted @ 2020-03-29 15:12 风啊风啊 阅读(177) 评论(0) 推荐(0) 编辑
摘要: [TOC] 软件开发架构 ​ 开发软件,必须要开发一套 客户端 与 服务端 ​ 客户端与服务端的作用 ​ 服务端:24小时不间断提供服务 ​ 客户端:如果想要找服务,就去服务端 软件开发架构分两种 C/S架构: ​ Client:客户端 ​ Server:服务端 优点: ​ 软件的使用稳定,并且可以 阅读全文
posted @ 2020-03-29 15:05 风啊风啊 阅读(495) 评论(0) 推荐(0) 编辑
摘要: [TOC] 反射 反射:指的是通过“字符串”对 对象或类的属性进行操作 ​ hasattr:通过对字符串,判断该字符串是否是对象或类的属性 ​ getattr:通过字符串,获取对象或类的属性 ​ setattr:通过字符串,设置对象或类的属性 ​ delattr:通过字符串,删除对象或类的属性 魔法 阅读全文
posted @ 2020-03-29 13:05 风啊风啊 阅读(147) 评论(0) 推荐(0) 编辑
摘要: [TOC] classmethod 翻译:一个类方法 classmethod是一个装饰器,可以装饰给类内部的方法,使该方法绑定给类使用 ​ 对象的绑定方法特殊之处 ​ 由对象来调用,会将对象当作第一个参数传给该方法 ​ 类的绑定方法特殊之处 ​ 由类来调用,会将类当作第一个参数传给该方法 stati 阅读全文
posted @ 2020-03-29 12:54 风啊风啊 阅读(191) 评论(0) 推荐(0) 编辑
摘要: [TOC] 组合 什么是组合 ​ 组合指的是一个对象中的属性,该属性的值指向的是另一个对象。 组合的作用 ​ 组合的目的和继承一样,为了减少代码冗余 如何使用组合 总结 继承 ​ 类与类的关系,一种什么是什么的关系,子类与父类是从属关系。 组合 ​ 对象与对象的关系,一种什么有什么的关系,一个对象拥 阅读全文
posted @ 2020-03-26 22:52 风啊风啊 阅读(190) 评论(0) 推荐(0) 编辑
摘要: [TOC] 继承 什么是继承 ​ 继承指的是新建类的方法,新建的类称之为字类或者派生类, ​ 字类继承的类叫做父类,也成为基类或者超类。 继承的特征 ​ 子类可以继承父类的属性(特征与技能),并且可以派生出自己的属性(特征与技能) ​ 注意:在python中,一个子类可以继承多个父类,其他语言只能一 阅读全文
posted @ 2020-03-26 22:50 风啊风啊 阅读(300) 评论(0) 推荐(0) 编辑
摘要: [TOC] 面向对象 面向对象基础: 1.什么是面向对象? 指的是一门编程思想。 面向过程编程: 核心是“过程”二字,过程指的是做事情的步骤,即先做什么再做什么 基于该编程思想编写程序,就好比一条工厂流水线,一种机械式的思维方式。 优点: 逻辑清晰,复杂的问题流程化,进而简单化。 缺点: 可扩展性差 阅读全文
posted @ 2020-03-26 22:48 风啊风啊 阅读(162) 评论(0) 推荐(0) 编辑
摘要: [TOC] 包 包的作用 当模块内部函数过多时,为了方便管理模块,把一个模块划分成多个模块,但是又不能改变导入方式,把多个模块放入一个包(文件夹)内,未来导包就是到init 1.包就是模块,包是拿来导入用的 2.包是含有\__inin__.py的文件夹,导包就是导入\___init__ 3.包一定是 阅读全文
posted @ 2020-03-26 22:45 风啊风啊 阅读(142) 评论(0) 推荐(0) 编辑