- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
湖北省黄石市全国计算机等级考试Python语言程序设计专项练习(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、单选题(30题)
1.以下关于分支和循环结构的描述中,错误的是()。A.While循环只能用来实现无限循环?B.所有的for分支都可以用while循环改写?C.保留字break可以终止一个循环?D.continue可以停止后续代码的执行,从循环的开头重新执行?2.下面这段代码的输出是()。 l=’abcd’ def f(x,result=['a','b,'c','d']): if x: result.remove(x[一1]) f(x[:一1]) return result print(f(l))A.[’a’,,b’,’c’,’d’] B.['b',’c’,’d’] C.[’a’,'b',’c’] D.[]?3.以下代码的输出结果是()。a=10.99print(complex(a))A.0.99 B.10.99i+j C.10.99 D.(10.99+0j)?4.关于二维数据描述错误的是()。A.二维列表对象输出为CSV文件,将遍历循环和字符串的split()方法相结合?B.二维数据由关联关系的数据构成?C.二维数据是一维数据的组合形式,由多个一维数据组合形成?D.二维数据可以使用二维列表表示,即列表中的每一个元素对应二维数据的每一行?5.程序流程图中带有箭头的线段表示的是()。A.图元关系 B.数据流 C.控制流 D.调用关系?6.以下关于Python字典的描述中,错误的是()。A.在Python中,用字典来实现映射,通过整数索引来查找其中的元素?B.在定义字典对象时,键和值用冒号连接?C.字典中的键值对之间没有顺序并且不能重复?D.字典中引用与特定键对应的值,用字典名称和方括号中包含键名的格式?7.Python中文件的打开模式为“t”,对应的文件打开模式为()。A.只读模式 B.覆盖写模式 C.文本文件模式 D.二进制文件模式?8.下列叙述中错误的是()。A.向量属于线性结构 B.二叉链表是二叉树的存储结构 C.栈和队列是线性表 D.循环链表是循环队列的链式存储结构?9.有3个关系R、S、T如下:
由关系R和S通过运算得到关系T,则所使用的运算为()。A.并 B.自然连接 C.笛卡儿积 D.交?10.以下程序的输出结果是()。
f = lambda x, y : x if x < y else y
a = f(“aa”, “bb”)
b = f(“bb”, “aa”)
print(a, b)
A.aa aa B.aa bb C.bb aa D.bb bb?11.以下程序的输出结果是()。
for s in “PythonNCRE”:
if s==“N”:
break
print(s,end =“”)
A.PythonCRE B.N C.Python D.PythonNCRE?12.若I,j均为整形数值对象,以下哪个语句计算i被j除后的余数()A.imodj B.i/j C.i%j D.i//j?
13.对于Python中的复数,下列说法错误的是()
A.表示复数的语法是real+imagej?B.实部和虚部都是浮点数?C.虚部必须后缀j,且必须是小写?D.复数对象之间无法进行比较?14.以下关于Python中字典的描述正确的是()。A.字典用花括号({})创建,每个元素都是一个键值对?B.创建字典只能通过dict()函数?C.字典中不可以嵌套字典?D.使用del语句进行字典操作时,不需要指定字典名和要删除的键?15.以下关于文件的描述,错误的是()。A.open()打开一个文件,同时把文件内容载人内存?B.open()打开文件后,返回一个文件对象,用于后续的文件读写操作?C.当文件以二进制方式打开的时候,是按字节流方式读写?D.write(x)函数要求x必须是字符串类型,不能是int类型?16.在Python中,属于Web开发的第三方库是()。A.mayavi B.flask C.PyQt5 D.time?
17.执行以下代码的结果是()
A.2 B.5 C.8 D.Anexception isthrown?18.下面代码的输出结果是()。a = divmod(5,2)b = divmod(2,6)c = set(a +b)print( sum( C))A.3 B.5 C.2 D.0?19.下面代码的输出结果是()。 letter=[’A’,’B’,’C’,’D’,’D’,’D’]
您可能关注的文档
- 2021-2022年贵州省安顺市单招职业技能知识点汇总(含答案).docx
- 2022年黑龙江省七台河市普通高校对口单招计算机基础自考测试卷(含答案及部分解析).docx
- 山东省东营市会计从业资格会计电算化预测试题(含答案).docx
- 2022年四川省德阳市全国计算机等级考试网络安全素质教育真题(含答案).docx
- 浙江省宁波市全国计算机等级考试网络技术预测试题(含答案).docx
- 2022年山西省吕梁市会计从业资格财经法规预测试题(含答案).docx
- 2022-2023年黑龙江省七台河市公务员省考行政职业能力测验真题一卷(含答案).docx
- 2022年贵州省贵阳市会计从业资格会计电算化专项练习(含答案).docx
- 广东省深圳市全科医学(中级)专业知识知识点汇总(含答案).docx
- 陕西省渭南市成考专升本大学语文专项练习(含答案).docx
文档评论(0)