近期朋友几篇文章介绍了改对象方法的文章. 关联文章的地址
XML,以及网络部份直接跳过了。
单元测试部份很好,但是我前目是小作坊式的发开,更重视效率,所以也略过。
当前有机遇 会返来看这几章的。
1.map 和filter 是好东西 help() 或 dir() 一下吧
2.yield与生成器 这个生成器 就像STL 容器里的迭代器iterator
1 def fibonacci(max): 2 a, b = 0, 1 3 while a < max: 4 yield a 5 a, b = b, a+b 6 7 for n in fibonacci(1000): 8 print n,
试试看——不是像企鹅那样静静的站在海边,翘首企盼机遇的来临,而是如苍鹰一般不停的翻飞盘旋,执著的寻求。 试试看——不是面对峰回路转、杂草丛生的前途枉自嗟叹,而是披荆斩棘,举步探索。 试试看——不是拘泥于命运的禁锢,听凭命运的摆布,而是奋力敲击其神秘的门扉,使之洞开一个新的天地。微笑着,去唱生活的歌谣。
fibonacci(1000) 返回的是一个生成器对象。
for 环循会 主动的 调用生成器的方法 next()
看到这,似乎发明新大陆了一样。for 环循的 任务制机 是不是 都这样。
dir()了一样 list 似乎 没有 next() 方法。
但list对象有个iter(也叫__iter__)方法,会返回一个含有next方法的对象。
这样就对了,for环循 会对面后的 对象先调用iter(),然后到得一个迭代器 对象。再应用next() 停止遍历。
可以看下官方文档:http://docs.python.org/3/reference/compound_stmts.html#for
获收颇多啊,面向对象语言,无论python c++ 还是Java 其实现的 底层 都是相通的。
间时因原,不做深入分析 和 验检了。
3.for line in file(...) 比 read(...).split('\n') 洁简
4.面后还讲了字符串理处方面的 性能化优
完
文章结束给大家分享下程序员的一些笑话语录: 祝大家在以后的日子里. 男生象Oracle般健壮; 女生象win7般漂亮; 桃花运象IE中毒般频繁; 钱包如Gmail容量般壮大, 升职速度赶上微软打补丁 , 追女朋友像木马一样猖獗, 生活像重装电脑后一样幸福, 写程序敲代码和聊天一样有**。
相关推荐
Dive Into Python 是为有经验的程序员编写的一本 Python 书。这是我的学习笔记。
Dive Into Python 是为有经验的程序员编写的一本 Python 书。这是我在看这本书时作的笔记。
dive-into-machine-learning, 使用 python Jupyter笔记本和scikit学习深入机器学习 ! 深入机器学习 本指南是给你的: ! 你对机器学习的 。 你知道。( 至少是基本的basics ! 如果你想了解更多的python,请尝试使用...
Dive Into Python.chm python-2.7.2.chm Python Programming on Win32 .chm Python核心编程.pdf Python精要参考.pdf Python学习笔记整理.chm 简明python教程.chm wxpython-2.8.7.1-api.chm wxpython-in-action-zh....
Dive into CPython internals, trying to illustrate every detail of CPython implementation | CPython 源码阅读笔记, 多图展示底层实现细节
NoteCase 又叫 Outliner(大纲),它是一个按照树状结构来组织文档内容的笔记管理程序,...譬如我现在正在认真阅读 《DIVE INTO PYTHON》,我可以利用 NoteCase 树状文档组织结构,将我所阅读的章节分别建立相应结点。
Python中文资料大集合 都郁闷死... 简单介绍一下哈: python入门,python程序员指南,python2.5官方指南,简明python教程,python学习笔记,python教学文件,Dive.Into.Python-zh-cn-5.4-with-code.chm<br>等等~~~
Learn-Dive-into-DL-PyTorch │ ├── Code │ │ ├── CNN │ │ ├── GAN │ │ ├── Language-Model │ │ ├── Lecture1-Linear-model │ │ ├── Lecture2-Softmax │ │ ...
CPython 源码阅读笔记, 多图展示底层实现细节 Dive into CPython internals, trying to illustrate every detail of CPython implementation
- This project reproduces the book Dive Into Deep Learning - 记录Learning from data一书中的习题解答 - 《统计学习方法》的代码实现 - 北邮《Python编程与实践》课程资料 - 北京邮电大学“网络搜索原理”课程...