摘要: 进程是最小的资源单位,线程是最小的执行单位 一、进程 进程:就是一个程序在一个数据集上的一次动态执行过程。 进程由三部分组成: 1、程序:我们编写的程序用来描述进程要完成哪些功能以及如何完成 2、数据集:数据集则是程序在执行过程中所需要使用的资源 3、进程控制块:进程控制块用来记录进程的外部特征,描 阅读全文
posted @ 2017-01-17 11:23 linuxTraveler 阅读(3390) 评论(1) 推荐(1) 编辑
摘要: 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 对象,根据模板创建的实例(即:对象),实例用于调用被包装在类中的函数 面向对象三大特性:封装、继承和多态 类的成员 类的成员可以分为三大类:字段、方法和属性 注:所有成员中,只有普通字段的内容保存对象中,即:根据 阅读全文
posted @ 2016-12-27 15:28 linuxTraveler 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 类的定义 类定义,像函数定义一样,在执行时才会起作用。你可以把类定义放在任何地方比如if语句的分支,或者在函数内部。 在实 阅读全文
posted @ 2016-12-20 10:42 linuxTraveler 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 元字符 . 通配符除了\n ^ 以什么开始的匹配 $ 以什么结尾的匹配 * 重复前一个条件,最少0个,[0,∞] + 重复前一个条件,最少1个,[1,∞] ? 重复前面的条件,最少0个,最多1个[0,1] {x} 重复前面的x次,x为数字,{x,y}最少x次,最多y-1次,{x,}最少x次,最多不限 阅读全文
posted @ 2016-12-15 14:32 linuxTraveler 阅读(169) 评论(0) 推荐(0) 编辑
摘要: random模块 描述 random()方法返回随机生成的一个实数,他在(0,1)范围内 语法 import random() random.random.() random()不能直接访问,需要导入random模块. 示例 1 随机数 import random print(random.rand 阅读全文
posted @ 2016-12-15 14:04 linuxTraveler 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 模块,用一砣代码实现了某个功能的代码集合。 模块分为三种: 自定义模块 内置模块 开源模块 导入模块 import os import sys from module.xx.xx import xx from module.xx.xx import xx as rename from module. 阅读全文
posted @ 2016-12-13 10:21 linuxTraveler 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 装饰器 装饰器是这样一种设计模式:如果一个类希望添加其他类的一些功能,而不希望通过继承或是直接修改源代码实现,那么可以使用装饰器模式。简单来说Python中的装饰器就是指某些函数或其他可调用对象,以函数或类作为可选输入参数,然后返回函数或类的形式。通过这个在Python2.6版本中被新加入的特性可以 阅读全文
posted @ 2016-12-08 13:47 linuxTraveler 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器Iterators迭代器仅是一容器对象,它实现了迭代器协议。它有两个基本方法:1)next方法返回容器的下一个元素2)__iter__方法返回迭代器自身迭代器可使用内建的iter方法创建,见例子:>>> i = iter('abc')>>> i.next()'a'>>> i.next()' 阅读全文
posted @ 2016-12-06 09:59 linuxTraveler 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 文件的传输 服务端 import socketserverimport jsonip_port=('127.0.0.1',8888)class Myserver(socketserver.BaseRequestHandler)://创建一个类 def handle(self): data=self. 阅读全文
posted @ 2016-12-06 09:09 linuxTraveler 阅读(572) 评论(1) 推荐(0) 编辑
摘要: Python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。 函数是通过赋值传递的,参数通过赋值传递给函数 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以 阅读全文
posted @ 2016-12-01 09:22 linuxTraveler 阅读(258) 评论(1) 推荐(0) 编辑