摘要: 1. Socket介绍 实现一个socket至少要分以下几步,(伪代码) Socket socket = getSocket(type = "TCP") #设定好协议类型 connect(socket, address = "1.2.3.4", port = "80") #连接远程机器 send(s 阅读全文
posted @ 2017-05-10 09:16 飘逸晴天 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一.面向对象简介 1.面向对象的特性: 1.1封装: 封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 1.1继承: 面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继 阅读全文
posted @ 2017-04-28 09:47 飘逸晴天 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1.time & datetime模块 2.random模块 随机数 1 2 3 4 mport random print random.random() print random.randint(1,2) print random.randrange(1,10) 生成随机验证码 1 2 3 4 5 阅读全文
posted @ 2017-03-28 10:19 飘逸晴天 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一.格式化字符串 Python的字符串格式化有两种方式: 百分号方式、format方式 1.百分号方式 %[(name)][flags][width].[precision]typecode (name) 可选,用于选择指定的key flags 可选,可供选择的值有: + 右对齐;正数前加正好,负数 阅读全文
posted @ 2016-12-23 23:32 飘逸晴天 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1.集合set: set集合,是一个无序且不重复的元素集合 2、浅拷贝: 浅拷贝,在内存中只额外创建第一层数据 3、深拷贝: 深拷贝,在内存中将所有的数据重新创建一份(排除最后一层,即:python内部对字符串和数字的优化) 4.内置函数: 5.文件操作: r ,只读模式【默认】 w,只写模式【不可 阅读全文
posted @ 2016-12-15 23:35 飘逸晴天 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1.基本数字类型:int、long、bool(True:1,False:0)、float、complex 2.字符串格式化输出: PS:字符串是%s,整数是%d,浮点数是%f。 3.字符串常用功能:(string代表字符串) 4.列表(list代表列表) ·复制列表,只复制第一层:list.copy 阅读全文
posted @ 2016-11-30 00:24 飘逸晴天 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1.if 语句结构: if 条件: 执行代码 2.if else语句: if 条件: 执行代码 else: 执行代码 3.if elif else语句结构: if 条件: 执行代码 elif 条件: 执行代码 ... else: 执行代码 4.while循环结构: while 条件: 执行代码 5. 阅读全文
posted @ 2016-11-24 14:30 飘逸晴天 阅读(143) 评论(0) 推荐(0) 编辑