广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Python技术 > 正文

Python二级如何备考?_惠州计算机Python培训学校

作者:黄君发布时间:2021-01-23分类:Python技术浏览:952


导读:很多小伙伴二级报了Python这个科目,那么考前该怎么复习呢?怎么能做到高效复习呢?

很多小伙伴二级报了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是什么python教程python入门


Python技术排行
标签列表
网站分类
文章归档
最近发表