福建省宁德市全国计算机等级考试Python语言程序设计预测试题(含答案).docxVIP

  • 3
  • 0
  • 约1.07万字
  • 约 23页
  • 2023-06-30 发布于北京
  • 举报

福建省宁德市全国计算机等级考试Python语言程序设计预测试题(含答案).docx

福建省宁德市全国计算机等级考试Python语言程序设计预测试题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________ 一、单选题(30题) 1.以下代码的输出结果是()。 x=’R\OS\OT’ print(len(x)) A.3 B.5 C.7 D.6? 2.以下关于列表变量ls操作的描述中,错误的是()。 A.ls. copy():生成一个新列表,复制ls的所有元素? B.ls. removed):删除ls中所有的x元素? C.ls. append(x):在ls最后增加一个元素? D.ls. reverse():反转列表ls中所有元素? 3.下列关于Python中复数类型的描述错误的是()。 A.复数由实数部分和虚数部分构成? B.复数可以看作二元有序实数对(a,b)? C.虚数部分必须有后缀j,且为小写? D.复数中的虚数部分不能单独存在,必须有实数部分? 4.初始化实例对象时,调用的是魔法函数是() A.init B.new C.cmp D.del? 5.支持子程序调用的数据结构是()。 A.栈 B.树 C.队列 D.二叉树? 6.以下关于Python列表的描述中,正确的是()。 A.列表的长度和内容都可以改变,但元素类型必须相同? B.不可以对列表进行成员运算操作、长度计算和分片? C.列表的索引是从1开始的? D.可以使用比较操作符(如>或<等)对列表进行比较? 7.学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是()。 A.—对多 B.多对多 C.多对一 D.—对一? 8.执行以下代码的结果是? A.300 B.400 C.500 D.600? 9.设二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为()。 A.BCDA B.CBDA C.ABCD D.ACDB? 10.下面属于Python的标准库是()。 A.turtle B.jieba C.scipy D.Flask? 11.下面关于Python的说法正确的是()。 A.Python不支持面向对象程序设计? B.Python中使用的所有函数库,都是采用Python编写的? C.Python中的内置函数需要用关键字import来导入,而不能直接使用? D.Python中若导入了某个模块,在后面的代码中就可以使用它的所有公共函数、类和属性? 12.下载但不安装一个第三方库的命名格式是()。 A.pip download <第三方库名>? B.pip uninstall <第三方库名>? C.pip install <第三方库名>? D.pip search <第三方库名>? 13. turtle画图结束后,让画面停顿,不立即关闭窗口的函数是()。 A.turtle. setup()? B.turtle. done()? C.turtle. penup()? D.turtle. clear()? 14.正则表达式中的特殊字符,匹配字母,数字,下划线() A.\d B.\D C.\w D.\s? 15.以下关于Python二维数据的描述中,错误的是()。 A.表格数据属于二维数据,由整数索引的数据构成? B.二维数据由多条一维数据构成,可以看作一维数据的组合形式? C.一种通用的二维数据存储文件是CSV文件? D.CSV文件的每行表示一个一维数据,用英文逗号分隔? 16.想查看BIFlen的文档信息,输入以下命令() A.helplen B.help--len C.lenhelp D.help(len)? 17.以下关于函数的定义与编写的描述,错误的是()。 A.函数是代码复用的一种方式? B.在Python中,使用关键字define定义函数? C.定义函数时,即使函数不需要接收任何参数,也必须保留一对空括号来表示这是一个函数? D.编写函数时,一般建议先对参数进行合法性检查,然后再进行编写? 18.以下程序的输出结果是()。 sum=1 for i in range(1,11): sum+=i print(sum) A.1 B.56 C.67 D.56.0? 19.以下不是Python所使用特殊含义符号的是()。 A.$ B.** C. D.+=? 20.下列关于栈的叙述正确的是()。 A.栈按“先进先出”组织数据 B.栈按“先进后出”组织数据 C.只能在栈底插入数据 D.不能删除数据? 21.下面代码的输出结果是()。 letter=[’A’,’B’,’C’,’D’,’D’,’D’] for i in letter。: if i==’D’: letter.remove(i) print(le

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档