一、选择题

1、线性表的链式存储结构称为线性链表;链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的,链表可以是线性结构也可以是非线性结构。快速排序和对分查找使用与顺序存储的线性表。

2、二叉树中只存在度为0、1、2的结点,二叉树中度为0的节点(叶子节点)总比度为2的节点多一个。

3、队列:“先进先出”/“后进后出”;栈:“先进后出”/“后进先出”

4、软件工程包含3个要素:方法、工具和过程。

5、面向对象方法中的对象由两部分组成:①数据,也称为属性,即对象所包含的信息,表示对象的状态;②方法,也称为操作,即对象所能执行的功能、所能具有的行为。

6、对于关系模式,若其中的每个属性都已不能再分为简单项,则它属于第一范式。

                                若某个关系R为第一范式,并且R中每一个非主属性完全依赖于R的某个候选键,则称其为第二范式。第二范式消除了非主属性对主键的部份依赖。

                                如果关系R是第二范式,并且每个非主属性都不传递依赖于R的候选键,则称R为第三范式。

7、Python 3.x版本中有35个保留字,分别为:and,as,assert,async,awaait,break,class,continue,def,del,elif,else,except,False,finally,for,from,global,if,import,in,is,lambda,None,nonlocal,not,or,pass,raise,return,True,try,while,with,yield

8、高计语言根据计算机执行机制的不同可分为两类:静态语言和动态语言。静态语言采用编译方式执行,脚本语言采用解释方式执行。例如,C语言是静态语言,Python是脚本语言。

        编译是将源代码转换成目标代码的过程。解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程。

9、eval()函数是把字符串转换成Python可用的语言。0x452是十六进制数,对2整除结果是553.

10、如果while中判断条件可以执行一次或两次,while中的语句块也就执行一次或两次。所有for分支都可以用while循环改写。

11、Python是一种脚本解释语言,与C/C++和Java有很大的区别,没有主函数的说法。当运行单个Python文件时,如文件名为a.py,则a的属性__name__=='__main__',并不是首先执行所谓的main函数。Python整个程序自顶向下顺序执行。

12、最常用的组合数据类型有3大类,分别是集合类型、序列类型和映射类型。其中序列类型包括字符串类型、列表类型和元组类型,字典类型属于映射类型。

13、ls.remove(x)是删除列表ls中出现的第一个元素x,而不是删除列表ls中所有的x元素。

14、字典是存储可变数量键值对的数据结构,通过字典类型实现映射,键必须是唯一的,必须是不可变数据类型。

15、open()函数知识打开一个文件,并返回可以操作这个文件的变量。

16、在Python中,split()方法通过指定分隔符对字符串进行切片,返回分割后的字符串列表。

17、文件写入方法中,writelines()直接将列表类型的各元素连接起来写入文件中。

18、PIL库是Python语言在图像处理方面重要的第三方库,支持图像存储、处理和显示,它能够处理几乎所有的图片格式,可以完成对图像的缩放、剪裁、叠加以及图像添加线条、图像和文字等操作。属于Web开发框架第三方库的有:Django库、Pyramid库、Flask库。

二、基本操作

1、中文分词语法结构:jieba.lcut(x)

三、简单应用

四、综合应用