预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第1章Python概述一,选择题1.C2.B二,填空题1.#2.IDLE三,简答题1.答:Python是解释型语言:计算机不能直接理解高级语言,只能直接理解机器语言。使用解释型语言编写地源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行。因此使用Python编写地程序不需要翻译成二进制地机器语言,而是直接从源代码运行,过程如图1-3所示。图1-3Python程序地运行过程2.答:(1)简单易学:Python语言很简洁,语言也很简单,只需要掌握基本地英文单词就可以读懂Python程序。这对于初学者无疑是个好消息。因为简单就意味着易学,可以很轻松地上手。(2)Python是开源地,免费地:开源是开放源代码地简称。也就是说,用户可以免费获取Python地发布版本,阅读,甚至修改源代码。很多志愿者将自己地源代码添加到Python中,从而使其日臻完善。(3)Python是高级语言:与java与c一样,Pathon不依赖任何硬件系统,因此属于高级开发语言。在使用Python开发应用程序时,不需要关注低级地硬件问题,例如内存管理。(4)高可移植性:由于开源地缘故,Python兼容很多平台。如果在编程时多加留意系统依赖地特性,Python程序无需进行任何修改,就可以在各种平台上运行。Python支持地平台包括Linux,Windows,FreeBSD,Macintosh,Solaris,OS/2,Amiga,AROS,AS/400,BeOS,OS/390,z/OS,PalmOS,QNX,VMS,Psion,AcornRISCOS,VxWorks,PlayStation,SharpZaurus,WindowsCE与PocketPC。(5)Python是解释型语言:计算机不能直接理解高级语言,只能直接理解机器语言。使用解释型语言编写地源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行。因此使用Python编写地程序不需要翻译成二进制地机器语言,而是直接从源代码运行,过程如图1-3所示。图1-3Python程序地运行过程(5)Python全面支持面向对象地程序设计思想:面向对象是目前最流行地程序设计思想。所谓面向对象,就是基于对象地概念,以对象为中心,类与继承为构造机制,认识了解刻画客观世界以及开发出相应地软件系统。关于面向对象地程序设计思想地细节将在第4章介绍。(6)高可扩展性:如果希望一段代码可以很快地运行,或者不希望公开一个算法,则可以使用C或C++编写这段程序,然后在Python中调用。从而实现对Python程序地扩展。(7)支持嵌入式编程:可以将Python程序潜入到C/C++程序中,从而为C/C++程序提供脚本能力。(8)功能强大地开发库:Python标准库非常庞大,可以实现包括正则表达式,文档生成,单元测试,线程,数据库,浏览器,CGI,FTP,Email,XML,XML-RPC,HTML,加密,GUI(图形用户界面)等功能。除了标准库外,还有很多其它地功能强大地库,本书后面部分会介绍这些库地具体情况。第2章Python语言基础一,单项选择题1.A2.D3.D4.A5.C6.B二,填空题1.常量;常量2.整数;长整数;浮点数;复数3.id()4.+=5.elif6.可变;不可变三,问答题1.答:Python地标识符命名规则如下:标识符名字地第1个字符需要是字母或下划线(_);标识符名字地第1个字符后面可以由字母,下划线(_)或数字(0~9)组成;标识符名字是区分大小写地。也就是说Score与score是不同地。2.答:3.答:列表具有如下特性:与变量一样,每个列表都有一个唯一标识它地名称。一个列表地元素应具有相同地数据类型。每个列表元素都有索引与值两个属性,索引是一个从0开始地整数,用于标识元素在列表中地位置;值当然就是元素对应地值。4.答:元组与列表非常相似,它具有如下特性:一经定义,元组地内容不能改变。元组元素可以存储不同类型地数据,可以是字符串,数字,甚至是元组。元组元素由圆括号括起来,例如:t=(1,2,3,4)5.答:字典也是在内存中保存一组数据地数据结构,与列表不同地是:每个字典元素都有键(key)与值(value)两个属性,键用于定义与标识字典元素,键可以是一个字符串,也可以是一个整数;值当然就是字典元素对应地值。因此,字典元素就是一个“键/值对”。第3章Python函数一,选择题1.D2.A3.D4.B二,填空题1.逗号(,)2.实参;形参3.return4.pow()5.abs()6.lower()7.replace()8.help()三,问答题1.答:断点是调试器地功能之一,可以让程序中断在需要地地方,从而方便对其进行分析。用鼠标