网站大量收购闲置独家精品文档,联系QQ:2885784924

2023年计算机二级《Python语言程序设计》考试历年真题摘选附带答案.pdf

2023年计算机二级《Python语言程序设计》考试历年真题摘选附带答案.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2023年计算机二级《Python语言程序设

计》考试历年真题摘选附带答案

第1卷

一.全考点综合测验(共20题)

1.【问答题】在Python中如何实现栈和队列?请举例说明。

2.【单选题】下面不属于软件设计原则的是

A.抽象

B.模块化

C.信息隐蔽

D.自底向上

3.【问答题】Python语言有哪些语句?

4.【单选题】相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一

致性和

A.可重用性差

B.冗余性

C.非持久性

D.安全性差

5.【单选题】设str=python,想把字符串的第一个字母大写,其他字母还是小

写,正确的选项是:

A.print(str[0].upper()+str[1:])

B.print(str[1].upper()+str[-1:1])

C.print(str[0].upper()+str[1:-1])

D.print(str[1].upper()+str[2:])

6.【单选题】以下对数值运算操作符描述错误的选项是:

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

(图片大小可自由调整)

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

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

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

7.【单选题】已知id(ls1)=4404896968,以下程序的输出结果是:

ls1=[1,2,3,4,5]

ls2=ls1

ls3=ls1.copy()

print(id(ls2),id(ls3))

A.44048969684404896904

B.44048969044404896968

C.44048969684404896968

D.44048969044404896904

8.【单选题】以下关于程序设计语言的描述,错误的选项是:

A.Python语言是一种脚本编程语言

B.汇编语言是直接操作计算机硬件的编程语言

C.程序设计语言经历了机器语言、汇编语言、脚本语言三个阶段

D.编译和解释的区别是一次性翻译程序还是每次执行时都要翻译程序

9.【单选题】以下程序的输出结果是:

ss=set(htslbht)

sorted(ss)

foriinss:

print(i,end=)

A.htslbht

B.hlbst

C.tsblh

D.hhlstt

10.【单选题】Python语言中,以下表达式输出结果为11的选项是:

A.print(1+1)

B.print(1+1)

C.print(eval(1+1))

D.print(eval(1+1))

11.【问答题】Python语言有哪些运算符?请列表说明它们各自的运算优先级。

12.【问答题】请用Python语言编写一个简易的计算器程序。

(图片大小可自由调整)

13.【单选题】表达式eval(500/10)的结果是:

A.‘500/10’

B.500/10

C.50

D.50.0

14.【单选题】下列叙述中正确的是

A.一个算法的空间复杂度大,则其时间复杂度必定小

B.一个算法的空间复杂度大,则其时间复杂度也必定大

C.算法的时间复杂度与空间复杂度没有直接关系

D.一个算法的时间复杂度大,则其空间复杂度必定小

15.【单选题】下列关于栈的叙述中正确的是

A.在栈中只能插入数据

B.在栈中只能删除数据

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

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

16.【单选题】以下选项错误描述的是

A.DDL是数据定义语言

B.DML是数据操纵语言

C.DCL是数据控制语言

D.DBMS是数据库系统

17.【单选题】函数表达式all([1,True,True])的结果是:

A.无输出

B.False

C.出错

D.True

18.【单选题】表达式type(eval(45))的结果是:

A.

B.

C.None

D.

19.【单选题】一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调

用。而实现递归调用中的存储分配通常用

(图

文档评论(0)

132****0109 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档