2021-2022年安徽省合肥市全国计算机等级考试Python语言程序设计

上传人:玩*** 文档编号:350232650 上传时间:2023-04-28 格式:DOCX 页数:57 大小:112.99KB
返回 下载 相关 举报
2021-2022年安徽省合肥市全国计算机等级考试Python语言程序设计_第1页
第1页 / 共57页
2021-2022年安徽省合肥市全国计算机等级考试Python语言程序设计_第2页
第2页 / 共57页
2021-2022年安徽省合肥市全国计算机等级考试Python语言程序设计_第3页
第3页 / 共57页
2021-2022年安徽省合肥市全国计算机等级考试Python语言程序设计_第4页
第4页 / 共57页
2021-2022年安徽省合肥市全国计算机等级考试Python语言程序设计_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《2021-2022年安徽省合肥市全国计算机等级考试Python语言程序设计》由会员分享,可在线阅读,更多相关《2021-2022年安徽省合肥市全国计算机等级考试Python语言程序设计(57页珍藏版)》请在金锄头文库上搜索。

1、2021-2022年安徽省合肥市全国计算机等级考试Python语言程序设计学校:_ 班级:_ 姓名:_ 考号:_一、单选题(30题)1.面向对象方法中,将数据和操作置于对象的统一体中的实现方式是()。A.结合 B.抽象 C.封装 D.隐藏2.以下关于Python中文件的打开模式的描述中,错误的是()。A.“ a”表示追加写模式,若文件存在,覆盖原来的内容B.“r”表示只读模式C.“ w”表示覆盖写模式,若文件存在,覆盖原来的内容D.“x”创建新的文件3.以下代码的输出结果是()。 while True: guess=eval(input() if guess=0x4522: break pri

2、nt(guess)A.0x452 B.break C.553 D.”0x4522”4.以下程序的输出结果是()。for i in range(3):print (i, end = ,)A.0,1,2 B.0,1,2, C.1,2,3 D.1,2,3,5.树的度为3,共有29个结点,但没有度为1和2的结点。则该树中叶子结点数为()。A.O B.9 C.18 D.不可能有这样的树6.对于以下代码的描述正确的是()。 s=”Python is good” l=”isnt it?” length=len(s) s_title=stitle() s_l=s+1 s_number=s1:6 print(l

3、ength)A.length为12。B.s_title为”PYTHON IS GOOD”C.s_1为”Python is good isnt it?”D.s_number为”Python”7.下列关于Python列表的描述错误的是()。A.列表元素可以被修改 B.列表元素没有长度限制 C.列表元素的个数不限 D.列表元素的数据类型必须一致8.以下关于文件的描述中,错误的是()。A.文件是存储在辅助存储器上的一组数据序列,可以包含任何数据内容B.可以使用open()打开文件,用close()关闭文件C.使用read()可以从文件中读人全部文本D.使用readlines()可以从文件中读入一行文本

4、9.执行以下代码的结果是()A.2,3,2,4 B.4,6,4,8 C.4,5,4,6 D.4,9,4,1610.用Pyinstaller工具打包Python源文件时一F参数的含义是()。A.指定所需要的第三方库路径B.在dist文件夹中只生成独立的打包文件C.指定生成打包文件的目录D.删除生成的临时文件11.若想要在屏幕上打印输出Hello,World,应该使用下列哪个语句?()A.printf(”Hello,World”)B.printf(Hello,World)C.print(”Hello,World”)D.print(Hello,World)12.某完全二叉树有256个结点,则该二叉树

5、的深度为()。A.7 B.8 C.9 D.1013.以下关于二进制整数的定义,正确的是()。A.081014 B.0b1010 C.0B1019 D.ObC3F14.软件设计中模块划分应遵循的准则是()。A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合15.以下代码的输出结果是()。S=PameFor i inrange(len(S):print(S-i,end=”)A.Pame B.emaP C.ameP D.Pema16.以下属于Python网络爬虫框架领域的第三方库的是()。A.pandas B.grab C.xpinyin D.SnowNLP17.下面关于Python中

6、的变量描述错误的是()。A.全局变量和局部变量两者的本质区别就是在于作用域B.全局变量在函数内部和函数外部都可以访问使用C.局部变量也可以在函数外部使用D.在函数内部要对全局变量进行修改,需要加上global声明18.下面关于Python标准库和第三方库的说法正确的是()。A.Python的第三方库是Python安装时默认自带的库B.Python的标准库和第三方库的调用方式一样,都需要用import语句调用C.Python的第三方库需要用import语句调用,而标准库不需要D.Python的标准库需要用import语句调用,而第三方库不需要19.在Python中,属于Web开发的第三方库是()

7、。A.mayavi B.flask C.PyQt5 D.time20.定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分)该关系可进一步规范化为()。A.S(S#,Sn,C#,Cn,Cr),SC(S#,C#,G)B.S(S#,Sn),C(C#,Cn,Cr),SC(S#,C#,G)C.C(C#,Cn,Cr),SG(S#,Sn,C#,G)D.S(S#,Sn),C(C#,Cn),SC(S#,C#,Cr,G)21.函数chr(x)的作用是()。A.返回字符x对应的Unicode值B.返回数字x作为Unicode编码对应的字符C.

8、返回数字x的十六进制字符串形式D.返回字符串x中每个字符对应的Unicode编码值22.拟在屏幕上打印输出Hello World,使用的Python语句是()。A.prinff(HeUo Wodd)B.print(Hello World)C.print(”Hello World”)D.printf(”Hello World”)23.有三个关系R、S和T如下:*9 由关系R和S通过运算得到关系T,则所使用的运算为()。A.笛卡尔积 B.交 C.并 D.自然连接24.以下代码的输出结果是()。 for s in“PythonNice!”: if s=“i”: break print(s,end=“

9、”)A.Python B.PythonN C.PythonNi D.PythonNice25.一个模块直接调用的下层模块的数目称为模块的()。A.扇入数 B.扇出数 C.宽度 D.作用域26.在Python语言中,使用open()打开一个Windows操作系统D盘下的文件,路径名错误的是()。A.D:PythonTestatxtB.D:PythonTestatxtC.D:PythonTestatxtD.D:PythonTestatxt27.以下程序的输出结果是()。x = 4ca = 123456if str(x) in ca:print (ca. replace(cax, str(x-2)A

10、.123456 B.123426 C.5 D.228.如果一个函数没有return语句,调用它后的返回值为()A.0 B.True C.False D.None29.请问以下代码输出为()A.A.Baby B.Adult C.Middle age D.Teen age30.安装一个第三方库的命名格式是()。A.pip uninstall 第三方库名B.pip install 第三方库名C.pip download 第三方库名D.pip search 第三方库名二、判断题(10题)31.可以使用del删除集合中的部分元素。A.是 B.否32.在IDLE交互模式下,一个下划线“_”表示解释器中最后

11、一次显示的内容或最后一次语句正确执行的输出结果。A.是 B.否33.已知x为非空列表,那么执行语句x0=3之后,列表对象x的内存地址不变。A.是 B.否34.只可以动态为对象增加数据成员,而不能为对象动态增加成员方法。A.是 B.否35.不同作用域中的同名变量之间互相不影响,也就是说,在不同的作用域内可以定义同名的变量。A.是 B.否36.Python类的构造函数是_init_()。A.是 B.否37.表达式pow(3,2) = 3*2 的值为True。A.是 B.否38.Python变量名必须以字母或下划线开头,并且区分字母大小写。A.是 B.否39.Python2.x和Python3.x中

12、input()函数的返回值都是字符串。A.是 B.否40.Python集合支持双向索引。A.是 B.否三、填空题(10题)41.在Python中关键字_表示空类型。42.表达式Helloworld.swapcase().swapcase()的值为_。43.表达式set(1,1,2,3)的值为_。44.Python程序文件扩展名主要有_和_两种,其中后者常用于GUI程序。45.表达式type(3)in(int,float,complex)的值为_。46.表达式%d,%c%(65,65)的值为_。47.语句sorted(1,2,3,reverse=True)=reversed(1,2,3)执行结果

13、为_。48.查看变量类型的Python内置函数是_。49.表达式str(1,2,3)的值为_。50.表达式helloworld,helloweveryone.replace(hello,hi)的值为_。四、操作题(3题)51.考生文件夹下存在一个文件“PY102.Py”,请写代码替换横线,不修改其他代码,实现以下功能。 用键盘输入一段文本,保存在一个字符串变量s中,分别用Python内置函数和jieba库中已有函数计算字符串s的中文字符个数和中文词语个数。 注意:中文字符包含中文标点符号。 示例格式如下。键盘输入: 科技是第一生产力屏幕 输出: 中文字符数为8,中文词语数为4。试题程序:#请在程序的处使用一行代码或表达式替换#注意:请不要修改其他已给出代码 importjiebas=input(请输入一个字符串) n=_(1)_ m=_(2)_ print(中文字符数为,中文词语数为format(n,m)52.考生文件夹下存在一个文件PY202py,该文件是本题目的代码提示框架,其中代码可以任意修改,请在该文件中编写代码,以实现如下功能:编写程序,实现将列表51,33,54,56,67,88,431,111,141,72,45,2,78,12,15,5,69中的素数去除,并输出去除素数后列表的元素个数,结果保存在考生

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号