第六套真题

1、算法的时间复杂度是指

A.执行算法程序所需要的时间

B.算法程序的长度

C.算法程序中的指令条数

D.算法执行过程中所需要的基本运算次数

正确答案: D

2、下列关于栈的叙述中正确的是

A.在栈中只能插入数据

B.在栈中只能删除数据

C.栈是先进先出的线性表

D.栈是先进后出的线性表

正确答案: D

3、对建立良好的程序设计风格,下面描述正确的是

A.符号名的命名只要符合语法

B.充分考虑程序的执行效率

C.程序的注释可有可无

D.程序应简单、清晰、可读性好

正确答案: D

4、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送

A.调用语句

B.命令

C.口令

D.消息

正确答案: D

5、下面不属于软件设计原则的是

A.抽象

B.模块化

C.信息隐蔽

D.自底向上

正确答案: D

6、下面不属于软件工程的3个要素的是

A.工具

B.过程

C.方法

D.环境

正确答案: D

7、在软件开发中,需求分析阶段产生的主要文档是

A.用户手册

B.软件集成测试计划

C.软件详细设计说明书

D.软件需求规格说明书

正确答案: D

8、数据库应用系统中的核心问题是

A.数据库管理员培训

B.数据库维护

C.数据库系统设计

D.数据库设计

正确答案: D

9、在E-R图中,哪个选项是用来表示联系的图形

A.矩形

B.椭圆形

C.三角形

D.菱形

正确答案: D

10、以下选项错误描述的是

A.DDL 是数据定义语言

B.DML 是数据操纵语言

C.DCL 是数据控制语言

D.DBMS 是数据库系统

正确答案: D

11、Python 语言中,以下表达式输出结果为11的选项是:

A.print(“1+1”)

B.print(1+1)

C.print(eval(“1+1”))

D.print(eval(“1” + “1”))

正确答案: D

12、以下 Python 语言关键字在异常处理结构中用来捕获特定类型异常的选项是:

A.for

B.lambda

C.in

D.expect

正确答案: D

13、函数表达式 all([1,True,True]) 的结果是:

A.无输出

B.False

C.出错

D.True

正确答案: D

14、运行以下程序,

x = eval(input())

y = eval(input())

print(abs(x+y))

从键盘输入1+2与4j,则输出结果是:

A.5

B.<class ‘complex’>

C.<class ‘float’>

D.5.0

正确答案: D

15、以下对数值运算操作符描述错误的选项是:

A.Python 提供了9个基本的数值运算操作符

B.Python 数值运算操作符也叫做内置操作符

C.Python 二元数学操作符都有与之对应的增强赋值操作符

D.Python 数值运算操作符需要引用第三方库 math

正确答案: D

16、以下关于列表和字符串的描述,错误的是:

A.列表使用正向递增序号和反向递减序号的索引体系

B.列表是一个可以修改数据项的序列类型

C.字符和列表均支持成员关系操作符(in)和长度计算函数(len())

D.字符串是单一字符的无序组合

正确答案: D

17、str =“Python语言程序设计”,表达式 str.isnumeric() 的结果是:

A.True

B.1

C.0

D.False

正确答案: D

18、以下程序的输出结果是:

def f(x, y = 0, z = 0): pass

f(1, , 3)

A.pass

B.None

C.not

D.出错

正确答案: D

19、运行以下程序:

try:

num = eval(input("请输入一个列表:"))

num.reverse()

print(num)

except:

print("输入的不是列表")

从键盘上输入1,2,3,则输出的结果是:

A.[1,2,3]

B.[3,2,1]

C.运算错误

D.输入的不是列表

正确答案: D

20、以下程序的输出结果是:

def fun1(a,b,*args):

print(a)

print(b)

print(args)

fun1(1,2,3,4,5,6)

A.1

2

[3, 4, 5, 6]

B.1,2,3,4,5,6

C.1

2

3, 4, 5, 6

D.1

2

(3, 4, 5, 6)

正确答案: D

21、1运行以下程序,当从键盘上输入{1:“清华大学”,2:“北京大学”},运行结果的是:

x =eval(input())

print(type(x))

A.<class ‘int’>

B.<class ‘list’>

C.出错

D.<class ‘dict’>

正确答案: D

222、以下选项能改变 turtle 画笔的颜色是:

A.turtle.colormode()

B.turtle.setup()

C.turtle.pd()

D.turtle.pencolor()

正确答案: D

23、以下程序的不可能输出结果是:

from random import *

print(sample({1,2,3,4,5},2))

A.[5, 1]

B.[1, 2]

C.[4, 2]

D.[1, 2, 3]

正确答案: D

24、以下程序的输出结果是:

import time

t = time.gmtime()

print(time.strftime("%Y-%m-%d %H:%M:%S",t))

A.系统当前的日期

B.系统当前的时间

C.系统出错

D.系统当前的日期与时间

正确答案: D

25、函数表达式 all([1,True,True]) 的结果是:

A.无输出

B.False

C.出错

D.True

正确答案: D

26、以下关于 Python 函数对变量的作用,错误的是:

A.简单数据类型在函数内部用global保留字声明后,函数退出后该变量保留

B.全局变量指在函数之外定义的变量,在程序执行全过程有效

C.简单数据类型变量仅在函数内部创建和使用,函数退出后变量被释放

D.对于组合数据类型的全局变量,如果在函数内部没有被真实创建的同名变量,则函数内部不可以直接使用并修改全局变量的值

正确答案: D

27、以下程序的输出结果是:

ls = [“浣熊”,“豪猪”,“艾草松鸡”,“棉尾兔”,“叉角羚”]

x = “豪猪”

print(ls.index(x,0))

A.0

B.-4

C.-3

D.1

正确答案: D

28、以下属于 Python 脚本程序转变为可执行程序的第三方库的是:

A.openpyxl

B.PyPDF2

C.pillow

D.pyinstaller

正确答案: D

29、以下属于 Python 中文分词方向第三方库的是:

A.python-docx

B.python-pptx

C.pefile

D.jieba

正确答案: D

30、以下生成词云的 Python 第三方库的是:

A.csvkit

B.Pydub

C.moviepy

D.wordcloud

正确答案: D

31、假设将单词保存在变量 word 中,使用一个字典类型 counts={},统计单词出现的次数可采用以下代码:

A.counts[word] = count[word] + 1

B.counts[word] = 1

C.counts[word] = count.get(word,1) + 1

D.counts[word] = count.get(word,0) + 1

正确答案: D

32、以下程序的输出结果是:

lcat =[“狮子”,“猎豹”,“虎猫”,“花豹”,“孟加拉虎”,“美洲豹”,“雪豹”]

for s in lcat:

if "豹" in s:

print(s,end="")

continue

A.猎豹

花豹

美洲豹

雪豹

B.猎豹

C.雪豹

D.猎豹花豹美洲豹雪豹

正确答案: D

33、以下程序的输出结果是:

s1 =“袋鼠”

print("{0}生活在主要由母{0}和小{0}组成的较小的群体里。".format(s1))

A.TypeError: tuple index out of range

B.{0} 生活在主要由母 {0} 和小 {0} 组成的较小的群体里。

C.IndexError: tuple index out of range

D.袋鼠生活在主要由母袋鼠和小袋鼠组成的较小的群体里。

正确答案: D

34、以下程序的输出结果是:

s1 =“企鹅”

s2 =“超级游泳健将”

print("{0:^4}:{1:!<9}".format(s1,s2))

A.企鹅:超级游泳健将!!!

B.企鹅 :超级游泳健将!!!

C.企鹅 :!超级游泳健将!!

D.企鹅 :超级游泳健将!!!

正确答案: D

35、以下程序的输出结果是:

for num in range(1,4):

sum *= num

print(sum)

A.6

B.7

C.7.0

D.TypeError 出错

正确答案: D

36、以下程序的输出结果是:

ls = [“石山羊”,“一角鲸”,“南极雪海燕”,“竖琴海豹”,“山蝰”]

ls.remove(“山蝰”)

str = “”

print(“极地动物有”,end="")

for s in ls:

str = str + s + ","

print(str[:-1],end="。")

A.极地动物有石山羊,一角鲸,南极雪海燕,竖琴海豹,山蝰

B.极地动物有石山羊,一角鲸,南极雪海燕,竖琴海豹,山蝰。

C.极地动物有石山羊,一角鲸,南极雪海燕,竖琴海豹

D.极地动物有石山羊,一角鲸,南极雪海燕,竖琴海豹。

正确答案: D

37、以下程序的输出结果是:

for i in “Summer”:

if i == "m":

break

print(i)

A.m

B.mm

C.mmer

D.无输出

正确答案: D

38、以下关于字典的描述,错误的是:

A.字典中元素以键信息为索引访问

B.字典长度是可变的

C.字典是键值对的集合

D.字典中的键可以对应多个值信息

正确答案: D

39、以下文件操作方法中,打开后能读取 CSV 格式文件的选项是:

A.fo = open(“123.csv”,“w”)

B.fo = open(“123.csv”,“x”)

C.fo = open(“123.csv”,“a”)

D.fo = open(“123.csv”,“r”)

正确答案: D

40、以下程序的功能是:

s = "What\'s a package, project, or release?We use a number of terms to describe software available on PyPI, like project, release, file, and package. Sometimes those terms are confusing because they\'re used to describe different things in other contexts. Here's how we use them on PyPI:A project on PyPI is the name of a collection of releases and files, and information about them. Projects on PyPI are made and shared by other members of the Python community so that you can use them.A release on PyPI is a specific version of a project. For example, the requests project has many releases, like requests 2.10 and requests 1.2.1. A release consists of one or more files.A file, also known as a package, on PyPI is something that you can download and install. Because of different hardware, operating systems, and file formats, a release may have several files (packages), like an archive containing source code or a binary wheel."

s = s.lower()

for ch in '\',?.:()':

s = s.replace(ch," ")

words = s.split()

counts = {}

for word in words:

counts[word] = counts.get(word,0)+1

items = list(counts.items())

items.sort(key=lambda x:x[1],reverse = True)

fo = open("wordnum.txt","w",encoding ="utf-8")

for i in range(10):

word,count = items[i]

fo.writelines( word + ":" + str(count) + "\n")

fo.close()

A.统计字符串 s 中所有单词的出现次数,将单词和次数写入 wordnum.txt 文件

B.统计字符串 s 中所有字母的出现次数,将单词和次数写入wordnum.txt 文件

C.统计输出字符串 s 中前10个字母的出现次数,将单词和次数写入 wordnum.txt 文件

D.统计字符串 s 中前10个高频单词的出现次数,将单词和次数写入 wordnum.txt 文件

正确答案: D

计算机二级Python真题(六)相关推荐

  1. input python 验证int_全国计算机二级Python真题解析-1

    以下分享的是真题第一套中的操作题部分,操作题一共6道共计60分(5分/道*3道+10分+15分+20分),今天讲解的这道题是前面5道大题,最后一道题有时间再讲. 第一题(试卷第41题): (41)考生 ...

  2. python 获取向上两级路径_全国计算机二级Python真题解析-1

    以下分享的是真题第一套中的操作题部分,操作题一共6道共计60分(5分/道*3道+10分+15分+20分),今天讲解的这道题是前面5道大题,最后一道题有时间再讲. 第一题(试卷第41题):(41)考生文 ...

  3. 全国大学生计算机等级考试计算机二级python真题

    前言 为了应对全国计算机等级考试二级python,我给大家准备了一些真题复习资料,希望大家能够喜欢 提示:以下是本篇文章正文内容,下面案例可供参考 一.考试包括哪几部分 一,单选题 二,基本操作题 三 ...

  4. 计算机二级Python真题(四)

    第四套真题 1.以下选项中,不属于需求分析阶段的任务是 A.需求规格说明书评审 B.确定软件系统的性能需求 C.确定软件系统的功能需求 D.制定软件集成测试计划 正确答案: D 2.关于数据流图(DF ...

  5. 全国大学生计算机等级考试计算机二级python真题复习链接

    前言 为了应对全国计算机等级考试二级python,相信大家都很希望通过⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄,下面给大家准备了一些复习链接,有操作题的视频链接和选择题的网页链接,亲测讲的非常好!! 提示:以下 ...

  6. 计算机二级Python真题(三)

    第三套真题 1.按照"后进先出"原则组织数据的数据结构是____ A.栈 B.双向链表 C.二叉树 D.队列 正确答案: A 2.以下选项的叙述中,正确的是 A.在循环队列中,只需 ...

  7. 计算机二级Python真题(八)

    第八套真题 1.数据库设计中反映用户对数据要求的模式是___________. A.概念模式 B.内模式 C.设计模式 D.外模式 正确答案: D 2.一个工作人员可使用多台计算机,而一台计算机被多个 ...

  8. 计算机二级Python真题(五)

    第五套真题 1.关于二叉树的遍历,以下选项中描述错误的是 A.二叉树的遍历可以分为三种:前序遍历.中序遍历.后序遍历 B.前序遍历是先遍历左子树,然后访问根结点,最后遍历右子树 C.后序遍历二叉树的过 ...

  9. 计算机二级Python真题(七)

    第七套真题 1.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送___________. A.命令 B.口令 C消息 D.调用语句 正确答案: C 2.下面不属于软件需求分析阶段主要工作 ...

最新文章

  1. 求助大佬6——1种贪心
  2. Django在根据models生成数据库表时报 missing 1 required positional argument on_delete(亲测)
  3. python怎么变成exe文件_如何在python中知道CPython可执行文件是否是调试版本?
  4. ArcGIS Server服务器监控
  5. JavaScript 异步执行的学习笔记 - 什么是事件循环 Event loop?
  6. 2013dgtcs 数字编码
  7. Linux管理传世经典:Linux 系统管理技术手册(第二版) 中文高清版下载
  8. Dell笔记本Alienware Command Center监测不到CPU和内存数据
  9. html css字体最小,css字体最小是多少?
  10. ubuntu dkms报错
  11. 014_驱动模块传参数
  12. torch.max(action_value, 1)[1].data.numpy()[0] 是什么意思
  13. uniapp实现拨打电话跳转手机拨号盘
  14. [附源码]计算机毕业设计Node.js-报刊征订管理系统(程序+LW)
  15. 数通基础-STP原理
  16. 微信小程序 18 播放记录和video页面初步搭建
  17. 小悦悦事件,18路人视而不见,不只是道德问题
  18. Linux关闭io,文件的打开与关闭-IO
  19. MacBook Pro使用初体验之Mac快捷键汇总(持续更新中)
  20. 【狼人杀plus全记录】没有公网IP照样完美解决微信小程序本地测试问题,超简单方法!

热门文章

  1. JD开放平台接口(获得JD商品详情, 按关键字搜索商品,按图搜索京东商品(拍立淘), 获得店铺的所有商品,获取推荐商品列表, 获取购买到的商品订单列表)
  2. python运行代码不成功_命令行执行python模块时提示包找不到的问题
  3. HBuilder 下运行uniapp(微信小程序)时,微信开发者工具进入游客模式
  4. 十进制转二进制(除2取余法)
  5. 南京理工大计算机专业介绍,南京理工大学计算机科学与技术专业介绍
  6. eclipse oxygen java7,Eclipse Oxygen 如何正确配置Java 9 SDK
  7. Python量化分析(1)——Tushare的使用介绍
  8. CRM哪家好?这5个CRM管理系统很好用!
  9. Selenium浏览器自动化测试使用(1)
  10. 【ORB-SLAM2源码梳理5】关于双目帧Frame的构造函数