Python核心编程-第五章-习题 5.1 整形,讲讲Python普通整形与长整形的区别? Python的标准整形类型是最通用的数字类型。在大多数32位机器上,标准整形类型的取值范围是-2**32~2**32 - 1。 Python的长整型类型能表达的数值仅仅与你的机器支持的(虚拟)内存大小有关,换 ...
分类:
编程语言 时间:
2016-06-27 19:58:40
阅读次数:
189
Windows的消息机制 程序的执行机制 过程驱动-程序的执行过程是按照预定好的顺序执行 事件驱动-程序的执行是无序,用户根据需要随机触发相应的事件 Win32窗口程序就是采用时间驱动方式执行,也就是消息机制 什么是消息 当系统通知窗口工作时,就采用消息的方式派发(DispatchMessage来派 ...
创建主窗口: 创建主窗口这段代码经常要用到,先存起来 子窗口的创建 创建时要设置父窗口句柄 创建风格要增加WS_CHILD|WS_VISIBLE 窗口和窗口类的附加数据缓冲区 作用 注册窗口时,可以设置这两个数据内存空间的大小。 int cbClsExtra; //窗口类的附加数据buffer大小 ...
1、函数: def foo(debug=True): if debug: print ‘in debug modle’ print ‘done’ >>foo() >>in debug modle >>done >>foo(false) >>done 2、类 class foo(object): ve ...
分类:
其他好文 时间:
2016-06-17 21:05:36
阅读次数:
117
窗口类 窗口类包含了窗口的各种参数信息的数据结构。每个窗口都具有窗口类,基于窗口类创建窗口。每个窗口类都具有一个名称,使用前必须注册到系统。 窗口类的分类 -系统窗口类 系统已经定义好的窗口类,所有应用程序都可以直接使用 -应用程序全局窗口类 由用户自己定义,当前应用程序的所有模块都可以使用 容易产 ...
最近在接触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
Python 中的列表(大小可变的数组)和字典(哈希表)就是内建于语言本身的。在核心语言中提供这些重要的构建单元,可以鼓励人们使用它们, 缩短开发时间与代码量,产生出可读性更好的代码。C不提供, c++功能不够简洁。
面向对象,
可升级:Python 提倡简洁的代码设计、高级的数据结构和模块化的组件,确保灵活性、
一致性并缩短必要的调试时间
扩展性:兼容扩展c...
分类:
其他好文 时间:
2016-06-12 02:19:44
阅读次数:
403