09 2018 档案
摘要:网络通信三要素 ip地址:InetAddress 网络中设备的标识,不易记忆,可用主机名(计算机的标识号) 端口号:用于标识进程的逻辑地址,不同进程的标识(正在运行的软件的标识号) 传输协议:通讯的规则 常见协议:TCP,UDP IP地址 IP地址是指互联网协议地址(Internet Protoco
阅读全文
摘要:这里就不再讲面向对象的相关概念知识或者与面向过程的比较了,直接进入类的学习 1.类的创建 2.封装 3.继承 子类可以对父类的方法进行重写,子类调用父类的方法使用super(子类名,self),self永远是执行该方法的调用者 python支持多继承 多继承中子类调用父类方法的寻找方法是按照父类声明
阅读全文
摘要:json和pickle的功能是对数据进行序列化 将对象转换为可通过网络传输或可以存储到本地磁盘的数据格式(如:XML、JSON或特定格式的字节串)的过程称为序列化;反之,则称为反序列化 json模块 对于Python内置的数据类型(如:str, unicode, int, float, bool,
阅读全文
摘要:模块(Module)的引入 调用模块中的函数的方式为 这种方式引入会相当于将模块中代码执行一遍,所以如果引入的模块中有输出语句,那么只写import 模块名,运行也会显示输出。 若想只引入模块中的某个函数,可以使用如下方法 这样可以直接使用函数名调用函数 但是有一个问题需要注意,这样虽然只引入了所需
阅读全文
摘要:异常处理,是编程语言或计算机硬件里的一种机制,用于处理软件或信息系统中出现的异常状况(即超出程序正常执行流程的某些特殊条件)。 1.异常的类型 异常的类型多种多样,常见的异常有: 其他的异常: Exception可以捕获任意异常 2.捕获异常,处理异常 只有将对应的异常类型捕获才能进行异常的处理 异
阅读全文
摘要:汇编语言程序搭建masm+debug 下载链接 dosbox:链接:https://pan.baidu.com/s/1TgkfU-d5w6Nz9TOYro1pYw 密码:mp83 masm:链接:https://pan.baidu.com/s/1-tYpJZaoQlLpd3VHxIkMOw 密码:8
阅读全文
摘要:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 在python中正则表达式被封装到了re模块,通过引入re模块来使用正则表达式 re模块中有很多正则表达式处理函数,首先用find
阅读全文
摘要:生成器是属于迭代器,但迭代器不只是生成器 首先是一个简单的生成器 生成器中yield就像是函数中的return,运行到yield这个函数就会停止,但会暂时在这个状态挂起,下次执行next(g)的时候就会从上一次暂停的地方继续运行直到下一个yield,上述g=gener()语句并不会执行gener()
阅读全文
摘要:装饰器可以在不修改目标函数代码的前提下, 在目标函数执行前后增加一些额外功能 例如有一个简单的函数 想给这个函数增加一个计算用时的功能,那么可以利用装饰器 让该函数使用装饰器,即在函数的定义的上方添加@函数名,如下,其相当于将func1=outer(func1)写到后边的程序中 至于函数外的参数在函
阅读全文
摘要:一.函数的定义 return语句不写或后边不加任何对象即为return None 二.函数的参数 无参数 一个参数 多个参数 必须参数 必须按照正确顺序和数量传入参数 关键字参数 默认参数 默认参数必须放在必须参数的后面 不定长参数 参数带一个星号* 参数带两个星号** 定义函数的参数时请以必须参数
阅读全文
摘要:集合具有无序性,互异性 一.集合的建立 空集合 集合内的元素是可哈希的即不可变的数据类型 二.添加元素 update可以添加多个元素 三.删除元素 discard和remove都可以表示删除一个元素,但若集合中没有该元素,则使用remove会报错,discard不会 pop clear 四.不可变集
阅读全文
摘要:数据类型有可变类型和不可变类型 不可变类型:整型,长整型,浮点数,复数,布尔,字符串,元组 可变类型:列表,字典 浅拷贝 简单说只对第一层进行拷贝,如下对于列表中的列表的数据进行改变,list1和list2会相互影响 实际是list1和list2中的列表[1,2]的内存地址存储的是相同的,改变的是[
阅读全文
摘要:一.Linux目录结构 /:根目录,位于Linux文件系统目录结构的顶层,一般根目录下只存放目录,不存放其他文件。 /boot:该目录中存放系统的内核文件和引导装载程序文件。 /etc : 存放系统配置有关的文件。 /home : 存放普通用户目录。 /mnt : 硬盘上手动 挂载的文件系统。 /m
阅读全文