python二级编程题题库(python二级程序题)

http://www.itjxue.com  2023-04-13 10:18  来源:未知  点击次数: 

计算机二级python

一、 题型及分值分布

1.????? 单选题共40道,1到10题为公共基础知识,11到40题是python相关的知识,比如数据结构与算法、python基础知识。每道题1分,共40分;

2.???? 基础编程题共3道,题目会给一部分写好的代码,描述它的作用,然后填补空缺处的代码,使程序能正常运行。每题5分,共15分;

3.???? 简单应用题共2道,一道是利用turtle画出图形,一般以代码补全的方式出现,给出大部分代码,填写剩余的两三行。另一道难度稍大些,也是填写代码,具体题目类型看情况而定,一般要填三四行。前者10分,后者15分,共25分;

4.???? 综合应用题共1道,一般是对分词排序、文件读写或管前判磨理,要求完整写出整个程序,并能够运行成功输出题目要求的结果。要步骤给分,共20分。

二、 考试内容

1.???? python的基本语法与元素

了解程序中的基本知识,比如引用、命名、变量、缩进、赋值语句等。掌握输入输出语句的用法,熟知关键保留字。

2.???? 基本数据类型

熟知数字类型如何使用,其中有int、bool、float、complex。了解字符串类型的处理方法,如何切片以及格式化format()的使用。知道数据类型间如何进行转化,会根据要求操作。了解有关数据类慧斗型的有关python函数,掌握并能运用。

3.???? 程序的控制结构

理解顺序结构、循环结构、分支结构的书写方法。掌握分支结构中单分支、双分支以及多分支的结构,且会运用else以及elif。熟悉循环结构中while、for、break以及continue的作用以及使用方式,知道如何用try——except处理异常。

4.???? 函数的编写与运用

会编写def自定义函数,会用return返回值。知道函数的参数分类以及用法,并能区分局部变量与全局变量的作用范围。

5.???? 组合数据类型

会运用列表,能对列表进行一些基础操作。了解元组、集合与字典,并会运用到程序中。熟知一些列表操作、集合操作冲团或者字典操作的专用python函数。

6.???? 文件操作

知道文件打开、关闭与读写的基本函数,掌握并会运用。能对一维、二维数据进行处理表达,会采用CSV格式对它们进行读写。

7.???? python库

了解turtel库、random库、time库、jieba库、pyinstaller库以及一些第三方库的相关函数,会安装需要的库并运用到程序编写中。

二级python程序题

1、利用random随机库里的函数,生成一个由四个大小写字母组成的验证码,显示在屏幕上

我的解答:

系统解答:

系统解析:

1.用随机数要导入random库,并记别名为r

2.先李携定义好要使用的英文字母表;

3.用seed(1)初始化随机函数,保证后面产生的随机数跟标准答案的一致

4.初始化密码code为一个空字符串;

系统解答:

系统解析:

题目给出了基本数据的定义,后面要使用这些变量

在for循环里面,主要问题是画笔的定位,要考虑圆心的位置是(0,0)的时候,画笔要移动到圆心位置正下方,因此坐标点是(0,-ra[i])

画笔颜色要从颜色列表里选取

画圆的半径也从变量里面获取

系统解答:

系统陪枣解析:

字典members里的value是个列表,所以需要用到列表的索引

对着字典members遍历,按照要求显示每个员工的工资和部门哪乱伏信息,另外还要取得工资和部门的名称存入字典sal_dep

为了统计工资最高的部门的工资,需要字典sal_dep来保存这两个信息

并且这个字典的key应该是工资数

用max函数对字典sal_dep的key进行求最大值的计算,并将最大值赋给变量max_val

再从字典里,取出key为max_val的value赋给变量max_name

最后按照要求显示结果

系统解答:

5、输入一个正整数(范围为65-96),请输出对应的Unicode字符。

6、获得用户输入的一个字符串,将字符串逆序输出,同时紧接着输出字符串的个数

我的解答:

我的是错的,因为reverse()是对列表进行反转,而不是字符串,所以正确解答应该是:

7、以123为随机数种子,随机生成10个在1(含)到999(含)之间的随机整数,每个随机数后跟随一个逗号进行分隔,屏幕输出这10个随机数。

计算机二级python题目类型

计算机二级python的考试题型有单项选择题、基本编程题、简单应用题和综合应用题四个模块,分值分别为40分,18分,24分和18分,及格分数为60分,每一场团拦考试有3套题,一般为随机分配。

具体考试内容如下:

一、Python语言基本语法元素

1.程序的基本语法元素:程序的格式框架、缩进、注释、变量、命名、保留字、数据类型、赋值语句、引用。

2.基本输人输出函数:input()、eval()、print()。

3.源程序的书写风格。

4.Python语言的特点。

二、基本数据类型

1.数字类型:整数类型,浮点数类型和复数类型。

2.数字类型的运算:数值运算操作符,数值运算函数,

3.字符串类型及格式化:索引、切片,基本的format()格式化方法。

4.字符串类型的操作:字符串操作符,处理函数和处理方法。

5.类型判断和类型间转换。

三、程序的控制结构

1.程序的三种控制结构。

2.程序的分支结构:单分支结构,二分支结构,多分支结构。

3.程序的循环结构:遍历循环,无限循环、break和continue循环控制。

4.程序的异常处理:try-except。

四、函数和代码复用

1.函数的定义和使用。

2.函数的参数传递:可选参数传递,参数名称传递,函数的返回值,

3.变量的作用域:局部变量和全局变量。

五、组合数据类型

1.组合数据类型的基本概念。

2.列表类型:定义索引、切片。

3.列表类型的操作:列表的操作函数,列表的操作方法。

4.字典类型:定义,索引。

5.字典类型的操作:字典的操作函数,字典的操作方法。

六、文件和数据格式化

1.文件的使用:文件打开,读写和关闭。

2.数据组织的维度:一维数据和二维数据。

3.一维数据的处理:表示、存储和处理。

4.二维数据的处理.表示、存储和处理。

5.采用CSV格式对一二维数据文件的读写。

七、Pvthon计算生兆或扮态

1.标准库:turtle库(必选):random库(必选)time库(可选)。

2.基本的Python内置函数。

3.第三方库的获取和族灶安装。

3.脚本程序转变为可执行程序的第三方库:PvInstaller库(必选)。

4.第三方库:jieba库(必选),wordeloud库(可选)。

5.更广泛的Python计算生态,只要求了解第三方库的名称,不限于以下领域.网络爬虫。数据分析、文本处理、数据可视化、用户图形界面、机器学习、Web开发、游戏开发等。

(责任编辑:IT教学网)

更多

推荐广告特效文章