摘要: 来源:http://justjavac.com/other/2012/05/15/qualified-programmer-should-read-what-books.html一个合格的程序员应该读过哪些书编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最... 阅读全文
posted @ 2014-04-24 22:35 再不奋斗就会被淘汰 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1、python代码的目录就称为包,因此这类倒入就称为包导入。事实上,包倒入是把计算机的目录变成另一个python命名空间,而属性则对应目录中所包含的所有子目录和模块文件。2、用法 import dir1.dir2.mod 其中dir1的顶... 阅读全文
posted @ 2014-04-24 22:32 再不奋斗就会被淘汰 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1、类表解析 列表解析可以编写任意数量的瞧他的for循环,并且每一个都有可选的if测试,结构如下: [expression for target1 in iterable1 [if condition1] for target2 in iterable2 [if condition2] ... 阅读全文
posted @ 2014-04-22 18:49 再不奋斗就会被淘汰 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 1、函数对象 属性和注解 函数也是一种对象,所以可以给一个函数对象添加属性 例如: def f(a):print(a) f.count = 1 print(f.count) #输出1 函数注解:在python3.0中(但不包括python2.6),也可以使用对函数对象附加注解信息——与函数的参数... 阅读全文
posted @ 2014-04-20 09:53 再不奋斗就会被淘汰 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 1、参数的传递是通过自动将对象赋值给本地变量名来实现的。函数参数(调用者发送的(可能的)共享对象的引用值),所有的参数实际上都是通过指针进行传递的。作为参数被传递的对象从里不自动拷贝。2、在函数内部的参数名的赋值不会影响调用者。在函数运行时,在函数头部的参数名是一个新的、本地变了,这个变量名时再函数... 阅读全文
posted @ 2014-04-19 11:57 再不奋斗就会被淘汰 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 1、作用域 如果一个变量在def内赋值,他被定位在这个函数内 如果一个变量在一个嵌套的def中赋值,对于嵌套的函数来说,它非本地的 如果在def之外赋值,他就是整个文件2、在交互式模式下,其实是在一个名为__main__的模板内。3、一个函数的内部的任何类型的赋值都会把一个名称划定为本地的。这包括=... 阅读全文
posted @ 2014-04-18 22:17 再不奋斗就会被淘汰 阅读(2327) 评论(1) 推荐(1) 编辑
摘要: 1、def是可执行的代码。python的函数是由一个新的语句编写的,即def。不像C这样的编译语言,def是一个可执行的语句,——函数并不存在,直到python运行了def后才存在,事实上,在if语句,while循环甚至在其他def语句中嵌套是合法的。在典型的操作中,def语句在模板文件中编写,并自... 阅读全文
posted @ 2014-04-18 19:53 再不奋斗就会被淘汰 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 1、python中文档资源 # 注释 dir(对象) 对象的可用属性列表 文档字符串:__doc__ 附加在对象上的文件中的文档 PyDoc:... 阅读全文
posted @ 2014-04-18 18:32 再不奋斗就会被淘汰 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1、迭代工具包括:for循环,列表解析,in成员关系测试,及(map内置函数,sorted,zip,enumerate,filter返回可迭代对象)2、文件迭代器 里面有一个__next__方法,每次调用时会返回文件中的下一行,当遇到文件末尾时,会引发StopItera... 阅读全文
posted @ 2014-04-18 18:31 再不奋斗就会被淘汰 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1、if语句的格式 if test1: statement1 elif test2: statement2 ... 阅读全文
posted @ 2014-04-18 18:30 再不奋斗就会被淘汰 阅读(256) 评论(0) 推荐(0) 编辑