上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: 计算机网络 问题:网络到底是什么?计算机之间是如何通信的? 早期:联机 以太网 : 局域网与交换机 广播 主机之间“一对所有”的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接收到所有信息(不管你是否需要),由于其不用路径选择,所以其网络成本可以很低廉。有线电视网就是 阅读全文
posted @ 2018-01-25 20:44 争-渡 阅读(150) 评论(0) 推荐(0)
摘要: logger模块 logging库提供了多个组件:Logger、Handler、Filter、Formatter。Logger对象提供应用程序可直接使用的接口,Handler发送日志到适当的目的地,Filter提供了过滤日志信息的方法,Formatter指定日志显示格式。另外,可以通过:logger 阅读全文
posted @ 2018-01-25 19:50 争-渡 阅读(175) 评论(0) 推荐(0)
摘要: configparser模块 定义:该模块适用于配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。 创建文件 来看一个好多软件的常见文档格式如下: 果想用python生成一个这样的文档怎么做呢? 查找文件 增删改操作 阅读全文
posted @ 2018-01-25 00:34 争-渡 阅读(117) 评论(0) 推荐(0)
摘要: hashlib算法模块 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。 什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 摘要算法就是通过摘要函数f()对任意长度的数据data计算 阅读全文
posted @ 2018-01-24 23:05 争-渡 阅读(151) 评论(0) 推荐(0)
摘要: item系列 1 # __getitem__ 2 3 # class Human: 4 # def __init__(self, name, age, sex): 5 # self.name = name 6 # self.age = age 7 # self.sex = sex 8 # def _ 阅读全文
posted @ 2018-01-24 20:42 争-渡 阅读(118) 评论(0) 推荐(0)
摘要: isinstance和issubclass 反射 反射定义:反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得 阅读全文
posted @ 2018-01-23 18:56 争-渡 阅读(101) 评论(0) 推荐(0)
摘要: 前因 学习python编程,为了坚持下去有时候,兴趣是很重要的,并且当自己做出的东西可以收到别人的赞扬,那么你学习下去的动力将更大,单受限于因为pychon源码只能运行于安装了pychon解释器环境中,无法直接运行于windows系统或者Mac系统中,故前段时间研究如何将py文件编译成电脑可以执行的 阅读全文
posted @ 2018-01-22 15:54 争-渡 阅读(328) 评论(0) 推荐(0)
摘要: 封装 定义:隐藏对象的属性和实现细节,仅对外提供公共访问方式。 【好处】 1. 将变化隔离; 2. 便于使用; 3. 提高复用性; 4. 提高安全性; 【封装原则】 1. 将不需要对外提供的内容都隐藏起来; 2. 把属性都隐藏,提供公共方法对其访问。 PS私有变量和私有方法 在python中用双下划 阅读全文
posted @ 2018-01-21 08:57 争-渡 阅读(88) 评论(0) 推荐(0)
摘要: 多态 多态指的是一类事物有多种形态 动物有多种形态:人,狗,猪 文件有多种形态:文本文件,可执行文件 多态性 一 什么是多态动态绑定(在继承的背景下使用时,有时也称为多态性) 多态性是指在不考虑实例类型的情况下使用实例 多态性 PS鸭子类型 Python崇尚鸭子类型,即‘如果看起来像、叫声像而且走起 阅读全文
posted @ 2018-01-21 08:30 争-渡 阅读(86) 评论(0) 推荐(0)
摘要: 继承 定义:继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 ps:Python中类的继承分为:单继承和多继承 查看继承 提示:如果没有指定基类,python的类会默认继承object类,object是所有python类的基 阅读全文
posted @ 2018-01-21 08:10 争-渡 阅读(114) 评论(0) 推荐(0)
摘要: 面向对象组合用法 软件重用的重要方式除了继承之外还有另外一种方式,即:组合 组合指的是,在一个类中以另一个类的对象作为数据属性,称为类的组合 圆环是由两个圆组成的,圆环的面积是外面圆的面积减去内部圆的面积。圆环的周长是内部圆的周长加上外部圆的周长。 这个时候,我们就首先实现一个圆形类,计算一个圆的周 阅读全文
posted @ 2018-01-18 19:43 争-渡 阅读(173) 评论(0) 推荐(0)
摘要: 面向对象 关于面向过程编程与面向对象编程的优缺点: 面向过程编程: 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵一发而动全身。 面向对象编程: 优点是:解决了程序的扩展性。对某一个对象单独修改,会立刻反映到整个体系 阅读全文
posted @ 2018-01-18 18:52 争-渡 阅读(119) 评论(0) 推荐(0)
摘要: 异常与错误 程序错误分类(两类) 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2.逻辑错误(逻辑错误) 什么是异常 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下 Python中异常种类 在python中不同的异常可以用不同的类型 阅读全文
posted @ 2018-01-15 17:20 争-渡 阅读(127) 评论(0) 推荐(0)
摘要: 包: 定义:包是一种通过使用‘.模块名’来组织python模块名称空间的方式。 注意: 1. 无论是import形式还是from...import形式,凡是在导入语句中(而不是在使用时)遇到带点的,都要第一时间提高警觉:这是关于包才有的导入语法 2. 包是目录级的(文件夹级),文件夹是用来组成py文 阅读全文
posted @ 2018-01-15 16:51 争-渡 阅读(223) 评论(0) 推荐(0)
摘要: 序列化 定义:将原本的字典列表等内容转换成一个字符串的过程叫做序列化。 序列化的目的 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。 3、使程序更具维护性。 json模块:用于字符串 和 python数据类型间进行转换 Json模块提供了四个功能:dumps、dump 阅读全文
posted @ 2018-01-15 16:07 争-渡 阅读(108) 评论(0) 推荐(0)
摘要: os模块:os模块是与操作系统交互的一个接口 使用方法 注意:os.stat('path/filename') 获取文件/目录信息 的结构说明 阅读全文
posted @ 2018-01-12 15:10 争-渡 阅读(111) 评论(0) 推荐(0)
摘要: random模块(随机数模块) 导入random模块方法 random模块使用方法 生成基础随机验证码方法 阅读全文
posted @ 2018-01-12 15:00 争-渡 阅读(127) 评论(0) 推荐(0)
摘要: time模块 导入time模块方法 time的集中常用方法 表示时间的三种方式 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的 阅读全文
posted @ 2018-01-11 20:10 争-渡 阅读(178) 评论(0) 推荐(0)
摘要: collections模块(python中的扩展数据类型) python内置函数:dict、list、set、tuple collections模块提供的额外数据类型: 1.namedtuple: 生成可以使用名字来访问元素内容的tuple 2.deque: 双端队列,可以快速的从另外一侧追加和推出 阅读全文
posted @ 2018-01-11 16:17 争-渡 阅读(129) 评论(0) 推荐(0)
摘要: re模块的常用方法 findall:返回所有满足匹配条件的结果,放在列表里,如果没有满足的则返回空列表 search:函数会在字符串内以查找模式匹配,直到找到第一个匹配然后返回一个包含匹配信息的对象,该对象可以通过调用group()方法的到匹配的字符串,如果字符串没有匹配,则返回None match 阅读全文
posted @ 2018-01-10 16:47 争-渡 阅读(164) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 下一页