2017年12月26日

python-进程,线程,协程

摘要: 1.进程和线程 进程定义:进程是正在运行的程序的实例,进程是内核分配资源的最基本的单元,而线程是内核执行的最基本单元,进程内可以包含多个线程,只要记住这三个要点,就可以很清楚的理清进程和线程的行为模式。 程序在运行的时候是需要操作系统分配内存和其他硬件资源的,所以将运行的程序抽象为进程,一开始操作系 阅读全文

posted @ 2017-12-26 23:24 快乐糖果屋 阅读(228) 评论(0) 推荐(0) 编辑

SVN图形管理工具-Submint

摘要: SVN图形管理工具-Submint 1.安装svn及相关依赖包 yum install subversion httpd mod_dav_svn apr-util-sqlite 2.下载submin wget https://supermind.nl/submin/current/submin-2. 阅读全文

posted @ 2017-12-26 23:22 快乐糖果屋 阅读(476) 评论(0) 推荐(0) 编辑

python-Socket网络编程

摘要: 1.类的特殊成员方法 1.1__doc__ 表示类的描述信息 1.2__module__和__class__ __module__表示当前操作的对象在那个模块 __class__表示当前操作的对象所属类 1.3__init__构造函数,通过类创建对象时,自动触发 1.4__del__析构方法,函数执 阅读全文

posted @ 2017-12-26 22:51 快乐糖果屋 阅读(254) 评论(0) 推荐(0) 编辑

python基础-pickle与shelve

摘要: pickle Example 写入文件 读取文件 shelve Example 写入文件 读取文件 阅读全文

posted @ 2017-12-26 22:36 快乐糖果屋 阅读(488) 评论(0) 推荐(0) 编辑

python-面向对象

摘要: Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。 面向对象三大特性:封装、继承、多态 1.面向对象简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量:类变量 阅读全文

posted @ 2017-12-26 22:33 快乐糖果屋 阅读(240) 评论(0) 推荐(0) 编辑

python中string.casefold和string.lower区别

摘要: string.casefold和string.lower 区别 python 3.3 引入了string.casefold 方法,其效果和 string.lower 非常类似,都可以把字符串变成小写,那么它们之间有什么区别?他们各自的应用场景? 对 Unicode 的时候用 casefold str 阅读全文

posted @ 2017-12-26 22:29 快乐糖果屋 阅读(1066) 评论(0) 推荐(0) 编辑

python3数据类型

摘要: python基本数据类型 Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Sets(集合) Dictionary(字典) Number(数字) Python3 支持 int、float、bool、complex(复数) 在 阅读全文

posted @ 2017-12-26 22:27 快乐糖果屋 阅读(298) 评论(0) 推荐(0) 编辑

python终端颜色设置

摘要: 1.颜色定义说明 格式:\033[显示方式;前景色;背景色m 前景色 背景色 颜色 30 40 黑色 31 41 红色 32 42 绿色 33 43 黃色 34 44 蓝色 35 45 紫红色 36 46 青蓝色 37 47 白色 显示方式 意义 0 终端默认设置 1 高亮显示 4 使用下划线 5 阅读全文

posted @ 2017-12-26 22:24 快乐糖果屋 阅读(2489) 评论(0) 推荐(1) 编辑

Python基础

摘要: 1.python安装 windows安装: 下载地址:https://www.python.org/downloads/ 下载对应版本安装(狂点下一步!): linux安装: 查看默认Python版本 python -V 1、安装gcc,用于编译Python源码 yum install gcc 2、 阅读全文

posted @ 2017-12-26 22:20 快乐糖果屋 阅读(287) 评论(0) 推荐(0) 编辑

python- python内置模块 面向对象

摘要: 1.configparser模块 configparser用于处理特定格式的文件,其本质上是利用open来操作文件 1.2、获取所有节点 1.3、获取指定节点下所有的键值对 1.4、获取指定节点下所有的键 1.5、获取指定节点下指定key的值 1.6、检查、删除、添加节点 1.7检查、删除、设置指定 阅读全文

posted @ 2017-12-26 22:16 快乐糖果屋 阅读(305) 评论(0) 推荐(0) 编辑

python- 常见算法 python内置模块

摘要: 1.冒泡排序 需求:请按照从小到大对列表 [13, 22, 6, 99, 11] 进行排序 原理:相邻两个值进行比较,将较大的值放在右侧,依次比较! li=[39,11,43,88,765,9]for i in range(len(li)):for n in range(i,len(li)):if 阅读全文

posted @ 2017-12-26 22:14 快乐糖果屋 阅读(899) 评论(0) 推荐(0) 编辑

python- 双层装饰器 字符串格式化 python模块 递归 生成器 迭代器 序列化

摘要: 1.双层装饰器 #!/usr/bin/env python3 # -*- coding: utf-8 -*- # author:zml LOGIN_INFO = False IS_ADMIN = False def check_log(func): def inner(): res = func() 阅读全文

posted @ 2017-12-26 22:10 快乐糖果屋 阅读(234) 评论(0) 推荐(0) 编辑

python-常用内置函数与装饰器

摘要: abs 求绝对值 all 判断迭代器中所有的数据是否为真或者可迭代数据为空,返回真,否则返回假 any 判断迭代器中的数据是否有一个为真,有返回真,可迭代数据为空或者没有真,返回假 bin 转换整数为二进制字符串 hex 转换整数为十六进制字符串 oct 转换整数为八进制字符串 bool 转换数据为 阅读全文

posted @ 2017-12-26 21:59 快乐糖果屋 阅读(837) 评论(0) 推荐(0) 编辑

python内置函数

摘要: 1.abs 求绝对值 2.all 判断迭代器中的所有数据是否都为true 如果可迭代的数据的所有数据都为true或可迭代的数据为空,返回True。否则返回False 3.any 判断迭代器中的是否有一个数据为true 如果可迭代的数据中有一个数据为true,返回True。否则返回False。可迭代的 阅读全文

posted @ 2017-12-26 20:55 快乐糖果屋 阅读(349) 评论(0) 推荐(0) 编辑

Python-文件操作

摘要: open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True) 打开文件并返回一个流 也可以将StringIO(文本)或BytesIO(二进制)作为文件来读写 filename-文件 阅读全文

posted @ 2017-12-26 20:50 快乐糖果屋 阅读(538) 评论(0) 推荐(0) 编辑

python函数

摘要: 1.为什么要用函数? 提高代码重复利用率,减少代码冗余。封装模块化代码,便于调用 2.函数声明定义(注意:函数先声明后调用) 注意:函数的reture循环中的exit功能一样(函数不执行,终止) 函数默认返回值:None(空) 形参:形式参数,用于函数接收实际参数。可理解为函数参数占位符 例如:de 阅读全文

posted @ 2017-12-26 20:49 快乐糖果屋 阅读(282) 评论(0) 推荐(0) 编辑

python关键字

摘要: 1.and 逻辑与 2.assert 判断某个条件是否为真,如果为假,抛出错误 3.break跳出for,while循环 4.class 类定义 5.continue 跳出本次循环,执行下次循环 6.def 定义函数 7.del 删除数据中指定位置的数据 8.elif 和if配套使用(代表否则的意思 阅读全文

posted @ 2017-12-26 20:46 快乐糖果屋 阅读(513) 评论(0) 推荐(0) 编辑

Python基础-set集合操作

摘要: set集合,是一个无序且不重复的元素集合。定义方式类似字典使用{}创建 目前我们学过的数据类型: 1.字符串(str),2.整型(int),3.浮点型(float),4,列表(list) 5.元组(tuple),6.字典(dict),7.集合(set),8.布尔型(bool) 1.集合创建 2.集合 阅读全文

posted @ 2017-12-26 20:40 快乐糖果屋 阅读(1131) 评论(0) 推荐(0) 编辑

Python基础之列表操作

摘要: 列表的常用操作包括但不限于以下操作: 列表的索引,切片,追加,删除,切片等 这里将对列表的内置操作方法进行总结归纳,重点是以示例的方式进行展示。 1. list.append 添加 2. list.clear 3. list.copy 复制元素列表(浅复制区别深复制) 4. list.count 返 阅读全文

posted @ 2017-12-26 20:38 快乐糖果屋 阅读(209) 评论(0) 推荐(0) 编辑

Python基础之元组操作

摘要: 元组的常用操作包括但不限于以下操作: 元组的索引,计数等 这里将对列表的内置操作方法进行总结归纳,重点是以示例的方式进行展示。 1. tuple.count 返回元组元素个数 2. tuple.index 返回元组索引 阅读全文

posted @ 2017-12-26 20:32 快乐糖果屋 阅读(182) 评论(0) 推荐(0) 编辑

导航