从本次随笔开始,陆续总结下自己在学习Python中各个模块的一些总结。最近一直在学习《Python核心编程》,发现如果只是翻书的话,翻一遍就忘记,所有,现在争取在一个月内,把Python常用的一些基础知识做一个梳理和总结。 本次总结文件和输入输出的一些操作,参考书目《Python 核心编程 第二版》 ...
分类:
编程语言 时间:
2016-07-21 00:53:55
阅读次数:
192
0.说明作为《Python核心编程》核心部分的最后一章,这篇的内容也相当重要。对于高级部分的整理,将采用《Python核心编程》第三版,但是,方式会以之前的完全不一样了。1.可调用对象可调用对象即可通过函数操作符“()”来调用的对象,也可以通过函数式编程接口来进行调用,如app..
分类:
编程语言 时间:
2016-07-02 14:36:31
阅读次数:
219
Python核心编程-第五章-习题 5.1 整形,讲讲Python普通整形与长整形的区别? Python的标准整形类型是最通用的数字类型。在大多数32位机器上,标准整形类型的取值范围是-2**32~2**32 - 1。 Python的长整型类型能表达的数值仅仅与你的机器支持的(虚拟)内存大小有关,换 ...
分类:
编程语言 时间:
2016-06-27 19:58:40
阅读次数:
189
最近在接触python,感觉python之所以开发效率高,可能有三个因素:
1、语言表达能力强悍。
2、支持很多高级的语言特性。
3、第三方开源库非常的丰富。
两本不错的书:
《Python参考手册》:对Python各个标准模块,特性介绍的比较详细。
《Python核心编程》:介绍的比较深入,关键是,对Python很多高级特性都有介绍。
一个开源...
分类:
编程语言 时间:
2016-06-16 14:52:20
阅读次数:
230
1、标准输入输出: import sys saveout=sys.stdout#保存当前输出状态 logfile=open('E://log.txt','r')# 打开文件 sys.stdout=logfile#定义输出文件 sys.stderr=logfile#定义异常输出文件 print 'he ...
分类:
编程语言 时间:
2016-06-15 01:41:14
阅读次数:
160
《Python核心编程第二版》这本书比《Python基础教程第二版修订版》详细很多,丰富了很多细节,虽然它是一本经典的入门书,但我发现还是存在一些明显的错误。在面向对象编程这一章,有两个错误 1).它说任何类都有一些内置的特殊的类属性(即程序员不在类中定义也会存在),见截图 2).它说__new__ ...
分类:
编程语言 时间:
2016-06-14 22:15:15
阅读次数:
198
4. Python 对象 4.1 Python 对象 id() 身份,类型,值 4.2 标准类型 4.3 其他类型 None type() 4.4 内部类型 代码对象: 可被 exec / eval()调用的 帧对象: C 栈 跟踪记录对象: Traceback( ... ) 省略对象: ... x ...
分类:
编程语言 时间:
2016-06-11 21:37:33
阅读次数:
180
3. Python 基础 3.1 语句与语法 # \n \ ; : 3.2 不支持 ++x 式的表达式 (x, y, z) = (1, 2, "3") 多元赋值 3.3 标识符 _XXX: __XXX__:系统定义名字 __XXX:类中的私有变量名 3.4 基本风格 __name__ __main_ ...
分类:
编程语言 时间:
2016-06-11 21:26:10
阅读次数:
156
5. 数字 5.1 数字类型 5.2 整型 长整型 9999L 5.3 双精度浮点数 64 bit ( 52M: 底数 11E: 指数 1S: 符号 ) 5.4 复数 .real .imag .conjugate() 5.5 运算符 coerce() 1/2 1//2 1.0/2 5.6 内建函数和 ...
分类:
编程语言 时间:
2016-06-11 21:25:27
阅读次数:
162