摘要: 1.生成器 1.1 2016-09-22 18:52:55 1.1 生成器一共2种创建方式 (1) (x*2 for i in range(5)) (2) yield 1.1.1首先我们来看一个例子 生成器就是一个可迭代对象 关于这一块 我有点迷糊,后续会补充 1.1.2可迭代对象 1.1.3 来看 阅读全文
posted @ 2016-10-09 18:39 Marsasang 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1.网络编程: OSI模型 网络通信的三要素: 2. socket 编程 通信流程 流程: 来一个简单的例子来看一下,服务端和客户端之间相互通信 2.1 serve端 client端 这样就简单实现了服务端和客户端之间的一次通信,但是有时候我们并不是只进行一次通信,我们也许会有好几次,也可以停止聊天 阅读全文
posted @ 2016-10-09 15:29 Marsasang 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 下面是我的计算器作业: 首先呢,我们做计算器时先要考虑的是乘除加减,但是这里面还有优先级的存在,我们要考虑到, 还要用到正则表达式,主要就是考虑正则表达式的运用,思路: 对于这样一个式子来言,我们先对它进行格式化处理和检查是否有合法字符,再找到最里面的括号里面的内容,先进行乘除,在进行加减,然后把这 阅读全文
posted @ 2016-10-09 15:28 Marsasang 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 面向对象 一:面向对象初级 1.思考:首先在python中,以前我们以前用到的几乎都是函数式编程,但是有时候函数式编程其中代码重复利用率太高,我们往往会把这些重复代码写进一个函数日后去调用,所以呢,今天所将的面向对象将使我们学习到面向对象编程,面向对象对函数进行封装和分类,让开发变得更快更好,什么是 阅读全文
posted @ 2016-10-09 15:28 Marsasang 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、成员修饰符 共有成员 私有成员, __字段名 - 无法直接访问,只能间接访问 1. 私有成员 1.1 普通方法种的私有成员 1 class Foo: 2 __v = '123' 3 def __init__(self): 4 pass 5 def show(self): 6 return Foo 阅读全文
posted @ 2016-10-09 15:28 Marsasang 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1.闭包: 闭包(closure)是计算机编程领域的专业名词,指可以包含自由(未绑定到特定对象)变量的代码块,子函数可以使用父函数中的局部变量。 2.时间模块(time) 前面在一些程序中我们实现了日志记录这一功能,我们也可以记录某一功能实现需要的时间,因此这引出时间模块这一说 首先举个简单的例子来 阅读全文
posted @ 2016-09-21 18:28 Marsasang 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1. 函数(functin),什么是函数,就是将一些语句通过一个名字去代替,通过调动函数名来实现其功能 对于我们以前写的那些三级菜单以及购物车程序,中间是有一部分比较重复的过程,看起来比较繁琐每次调用都需要去写那些,所以呢我们可以把这些重复的代码用一个东西来代表一下即函数,然后再去调用,这样就方便了 阅读全文
posted @ 2016-09-07 17:57 Marsasang 阅读(146) 评论(1) 推荐(0) 编辑
摘要: 1. 集合(set):就是把一些不同的元素聚集在一起形成集合,在Python中也是数据类型的一种 不可变数据类型:数字,字符串,元组 可变类型:列表,字典 作用:去重,去除列表中重复的 进行关系测试 1.1 创建集合 {1, 2, 3, 4, 5} {8, 4, 5, 6, 7} <class 's 阅读全文
posted @ 2016-09-06 10:38 Marsasang 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1.这是我们通过一般方式进行的,就是按照正常的思路来写的,一步一步走 2.这是简便后的,代码少了很多,就是把上一部分的一些重复代码 简化而成的 3.通过文件把menu_map中的内容存储到新建的一个文件aaa里面,这样就可以把menu_map这一段内容注释掉,通过调用新文件aaa来执行,同时呢,也熟 阅读全文
posted @ 2016-09-05 21:58 Marsasang 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1.文件操作的大致流程 (1)打开文件,通过文件句柄并且赋值给一个变量, 也就是创建文件对象 文件句柄:(在文件I/O中,要从一个文件读取数据,应用程序首先要调用操作系统函数并传送文件名,并选一个到该文件的路径 来打开文件。该函数取回一个顺序号,即文件句柄(file handle),该文件句柄对于打 阅读全文
posted @ 2016-09-05 21:22 Marsasang 阅读(124) 评论(0) 推荐(0) 编辑