摘要: 套接字基础 C/S架构,即客户端/服务器架构,B/S架构(浏览器/服务器),也属于C/S架构 socket介绍 socket套接字就是为了完成C/S架构软件的开发。socket依赖于网络,所以骚年,网络基础不能忘了。 在Python中,socket子层位于TCP/IP协议栈的传输层和应用层的中间层, 阅读全文
posted @ 2017-12-03 13:36 葫芦七娃 阅读(3190) 评论(0) 推荐(0) 编辑
摘要: 一.为什么需要tcp/ip,什么是tcp/ip? TCP/IP协议,即Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网 阅读全文
posted @ 2017-12-03 11:56 葫芦七娃 阅读(840) 评论(0) 推荐(0) 编辑
摘要: 模块: 一个模块就是一个包含Python代码的文件,一个文件就是一个模块 为什么使用模块 1.现在程序开发文件比较大,都放在一个文件中维护不方便,拆分成多个文件方便维护和管理 2.模块可以增加代码的重用率 3.模块可以当做命名空间 如何定义自己的模块 模块本身就是一个文件,所有py代码都可以在文件中 阅读全文
posted @ 2017-11-25 04:47 葫芦七娃 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 抽象类: 本身不能被实例化,也不应该被实例化,他的作用就是定义标准,不用具体的实现 继承的实现原理: 注:新式类可以使用print(<class_name>.mro())来查询,经典类无法使用 如下继承关系 如果继承多个附类且父类有共同的父类时: 注:在Python2中因为分新式类和经典类的区别,所 阅读全文
posted @ 2017-11-25 04:00 葫芦七娃 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程介绍 面向过程编程 核心是过程,也就是流水线思维,过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西,主要应用在一旦完成很少修改的地方,如linux内核,git,apache服务器等。 优点:极大降低了程序的设计复杂度 缺点:可拓展性查,改动一个 阅读全文
posted @ 2017-11-25 03:40 葫芦七娃 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一:calendar日历模块 首先导入日历模块 import calendar 1.calendar()获取一年的日历 print(calendar.calendar(1018,w = 2,l = 1,c = 6,m = 3)) ''' w 表示 2个日期之间的间隔字符长度 ''' 2.month( 阅读全文
posted @ 2017-11-13 20:25 葫芦七娃 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 数学相关的函数使用 导入数学模块 ——import math 1.floor()向下取整 print(math.flooor(6.1)) 2.ceil()向上取整 print(math.ceil(6.1)) 3.round()四舍五入(奇如偶不入,为系统内建函数) print(round(5.8)) 阅读全文
posted @ 2017-11-12 15:13 葫芦七娃 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 集合(set):确定的无序的一组数据就是集合。(集合无特定的标识符号) 特点: 集合中的值不会重复(唯一) 集合中的元素没有任何顺序 集合中可以使用整数,浮点数,布尔值,复数,字符串,元组,冰冻集 集合的基本操作 1.创建空集合 varset = set() #创建一个空集合 2.具有数据的集合 v 阅读全文
posted @ 2017-11-11 20:00 葫芦七娃 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 字典(dict):以键值对方式存在的无序数据的组合就是字典,为什么这么说呢,大家都知道我们所学到的序列如列表,集合等都是只能存放单个数据,如果想存放有关联性的数据是比较麻烦的,比如说我们想让一个人的姓名与他的性别对应起来存储,这时候用列表等就比较麻烦,这时我们就引出了字典这个概念, 定义:以键值对方 阅读全文
posted @ 2017-11-11 17:46 葫芦七娃 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 定义:1.列表(list)是由一系列特定顺序排列的元素组成,可以包含字母,数字或者将任何东西加入列表。 2.列表的标识符号为 [ ],函数名称为list 3.列表是有序的 相关概念: 元素:列表中的值称之为元素,元素之间用逗号隔开 下标:列表中每个元素对应一个下标,下标自左往右从0开始,或者自右往左 阅读全文
posted @ 2017-11-08 21:40 葫芦七娃 阅读(431) 评论(0) 推荐(0) 编辑