摘要:
文件的基本操作 阅读全文
摘要:
文件的打开读写关闭(文件使用完毕后必须关闭,因为文件对象会占用操作系统的资源) 文件打开方式: +:同时读写,即可读又可写,边写边读、边读边写 文件已有的内容后追加内容,不可读 否 有关文件可能读取出乱码的问题: 一:检查下文件的指针的指向,在写完之后,必须要seek(0),把文件指针重新指向文件开 阅读全文
摘要:
字符编码的转换 编码问题一直是个难以理解的问题,莫名其妙转换来转换去的,程序的结果就能正确输出,最后还是留出一点时间开始理解这个棘手的问题。 python有两种字符串类型,str、unicode,这两者都是basestring的子类 str是字节串,而unicode则是真正意义上的字符串 str可以 阅读全文
摘要:
继承 除了从一个父类继承外,Python允许从多个父类继承,称为多重继承。 多重继承的目的是从两种继承树中分别选择并继承出子类,以便组合功能使用。 多态 封装 将细节封装起来提供一个接口被访问,有效地保证了细节的安全。 阅读全文
摘要:
类的定义 在Python中,类通过class关键字定义,类名以大写字母开头 >>>class Person(object): #所有的类都是从object类继承 pass #pass先不做任何处理,先跳过,为了防止语法错误 类的定义 在Python中,类通过class关键字定义,类名以大写字母开头 阅读全文
摘要:
在一个视频网站上不小心搜到网络知识的视频,突然以前大学的没有真正接受的知识点,一下子豁然开朗,赶紧整理了下笔记。 一、OSI参考模型 自下而上:物理层(物理介质,比特流)、数据链路层(网卡、交换机)、网络层(IP协议)、传输层(TCP/UDP协议)、会话层(创建/建立/断开连接)、表示层(翻译,编码 阅读全文
摘要:
有关闭包和装饰器的知识点的理解着实花了我不少时间,整理笔记更是无从下手,但还是将从网上搜索学习的点滴记录下来以便后期的一个补充学习。 闭包(wrapper) 闭包通俗地解释就是通过调用了函数A,函数A返回了函数B,返回的函数B就是所谓的闭包,在调用函数A的时候传递的参数就是自由变量,该自由变量是被函 阅读全文
摘要:
在理解函数式编程之前,我还是对函数的调用,参数传递以及函数的嵌套调用一头雾水,还是花了点时间整理了写思绪,以便我后面对装饰器复杂的参数传递和函数的调用的理解。 函数的定义 def 函数名(): 代码块 例如: 另外,Python中不允许前向引用,即在函数定义之前,不允许调用该函数。所以函数必须先定义 阅读全文