#__author__:Administrator}#data: 2017/11/10menu = { '北京':{ '朝阳':{ '国贸':{ 'cicc':{}, 'HP': {}, '渣打银行': {}, 'cctv': {}, }, '望京':{ '默默':{}, '奔驰':{}, '360 ...
分类:
其他好文 时间:
2017-11-10 20:37:10
阅读次数:
239
一、拾遗 1、生成器表达式形式的多个函数之间的协同工作。 例:做一包子吃一个包子 优点:更省内存。 以上例子的原理: 重点★★★★★ 源代码: 2、三元表达式之生成器表达式的补充。 例: 要求:求一个商品文件中所有物品的价格总和 有一个记载了商品的.txt文件,里面的内容如下: 代码如下: 以上代码 ...
分类:
编程语言 时间:
2017-11-09 21:00:20
阅读次数:
208
2017-11-04 22:28:39 访问权限修饰符的权限 访问修饰符protected的权限理解 访问修饰符protected的权限理解 在Core Java中有这样一段话“在Object类中,clone方法被声明为protected,因此无法直接调用anObject.clone()。子类只能直 ...
分类:
编程语言 时间:
2017-11-04 23:42:55
阅读次数:
442
1.变量的解压 当函数的返回值是多个而又想直接取到每一个时,可以用变量的解压 ,例如: a,b,c,d,e = "hello"print(a) >"h"print(b) >"e"print(c) >"l"print(d) >"l"print(e) >"o" 只想取首尾时中间的可以用下划线“_”来表示 ...
分类:
其他好文 时间:
2017-10-22 23:35:39
阅读次数:
189
生成器的作用的在单线程下实现并行,称为携程,比线程更小的单位,依附于线程def customer(name): print("%s准备吃包子了"%name) while True: baozi = yield #生成器 print("%s吃了%s包子"%(name,baozi))def produc ...
分类:
其他好文 时间:
2017-10-13 00:31:50
阅读次数:
161
生成器:顾名思义是计算机自动生成的东西。我们采用列表来直观的了解一下生成器 首先定义一个列表,在不用生成器的情况下是这样子的: 运行结果: 可以看到,这样定义列表,系统默认在内存在开辟出一块地址用来存储列表a,但是当这个列表足够大,就会导致程序短暂的卡死。接下来我们来看列表生成器: 运行结果: 可以 ...
分类:
其他好文 时间:
2017-10-12 17:09:04
阅读次数:
149
目录 上篇 - 学习人生 一、计算机是什么东西? 二、漫长的理论学习时期 中篇 - 艰难人生 一、第一次考研的失败 二、“土包子”的北京之行 下篇 - 实践人生 一、希特勒地堡与CIH病毒 二、编程生涯 三、毕业求职 四、对教育的反思与教书生涯 五、实践第一 结束语 永无止境的软件之路 今年(200 ...
分类:
其他好文 时间:
2017-10-07 16:09:02
阅读次数:
222
1 # Author = Johnston 2 import time 3 def consumer(name): 4 print("%s准备吃包子了。。。" %name) 5 while True: 6 baozi = yield 7 print("%s吃了%s个包子" %(name,baozi) ...
分类:
编程语言 时间:
2017-10-04 12:45:07
阅读次数:
213
可迭代的:对象有__iter__方法的都是可迭代对象 为什么要用迭代器 1.迭代器提供一件依赖于索引的取值方式 ,这样就可以遍历那些1没有索引的可迭代对象(字典,集合) 2.迭代器与列表比较,迭代器更节省内存 缺点: 1.无法索引迭代器的长度,使用不如列表索引取值灵活 2. 一次性的,只能住后取值, ...
分类:
其他好文 时间:
2017-10-01 19:58:24
阅读次数:
195
程序的发展历程:面向过程-->面向对象 面向过程:不去想怎么做,边做边看 面向对象:先想好怎么做,然后再做 修饰符(访问权限) 访问级别 访问控制修饰符 同类 同包 子类 不同的包 公开 public √ √ √ √ 受保护 protected √ √ √ -- 默认 没有访问控制修饰符 √ √ - ...
分类:
编程语言 时间:
2017-09-30 00:32:11
阅读次数:
211