更多课程 选择中心

Python培训
美国上市教育机构

400-111-8989

Python培训

Python二级如何备考?

  • 发布:Python培训
  • 来源:达芬奇的微笑
  • 时间:2019-10-08 13:25

很多小伙伴二级报了Python这个科目,眼看着考试的时间到了,问题是怎么高效复习呢?

现在离考试时间所剩无几,Python科目考查比较多的是基础知识,如果前期看过一遍书,这时候在看书的效果不是特别大。所以最有效的方式就是进行模拟考试。

考试的选择题分为两个部分,一个是公共基础知识部分,另一个就是Python基础知识部分。

公共基础知识部分有几个主要的方面:

栈和队列

1、栈是限定在一端进行插入与删除的线性表,允许插入与删除的一端称为栈顶,不允许插入与删除的另一端称为栈底。栈按照“先进后出”(FILO)或“后进先出”(LIFO)组织数据,栈具有记忆作用。用top表示栈顶位置,用bottom表示栈底。

2、栈的基本运算:

(1)插入元素称为入栈运算;

(2)删除元素称为退栈运算;

(3)读栈顶元素是将栈顶元素赋给一个指定的变量,此时指针无变化。

3、队列是指允许在一端(队尾)进入插入,而在另一端(队头)进行删除的线性表。Rear指针指向队尾,front指针指向队头。

4、队列是“先进行出”(FIFO)或“后进后出”(LILO)的线性表。

5、特殊队列—循环队列

线性链表

1、数据结构中的每一个结点对应于一个存储单元,这种存储单元称为存储结点,简称结点。

2、结点由两部分组成:

(1)用于存储数据元素值,称为数据域;

(2)用于存放指针,称为指针域,用于指向前一个或后一个结点。

3、在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的。

4、链式存储方式即可用于表示线性结构,也可用于表示非线性结构。

5、线性链表的基本运算:查找、插入、删除。

树与二叉树

1、树是一种简单的非线性结构,所有元素之间具有明显的层次特性。

2、二叉树的特点:

(1)非空二叉树只有一个根结点;

(2)每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树。

3、二叉树的基本性质,性质很多主要靠理解,这里只说最重要的:

(1)度为的结点(即叶子结点)总是比度为2的结点多一个;

满二叉树:是指除最后一层外,每一层上的所有结点有两个子结点

完全二叉树:是指除最后一层外,每一层上的结点数均达到最大值

4、二叉树的遍历:

(1)前序遍历(DLR),首先访问根结点,然后遍历左子树,最后遍历右子树;

(2)中序遍历(LDR),首先遍历左子树,然后访问根结点,最后遍历右子树;

(3)后序遍历(LRD)首先遍历左子树,然后访问遍历右子树,最后访问根结点。

Python基础知识部分

Python语言基础语法元素

基本数据类型

程序的控制结构

函数和代码复用

组合数据类型

文件和数据格式化

Python计算生态

免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:大学生有必要去考取python二级证吗?
下一篇:自学Python要有其他语言基础吗?

Python这么简单还用参加Python培训班学吗?

零基础学Python编程开发难度大吗?从哪学起?

Python3.7.4图文安装教程

Python的特点有哪些?

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省