(图片大小可自由调整)
2025年大学试题(计算机科学)-Python程序设计考试近5年真题荟萃附答案
第I卷
一.参考题库(共80题)
1.以键值对形式存储信息的对象是()
A、列表
B、元组
C、字典
D、集合
2.如果想测试变量的类型,可以使用()来实现。
3.可以与while配合使用的是()
A、break
B、continue
C、else
D、elif
4.以下关于数据维度的描述,错误的是()。
A、采用列表表示一维数据,不同数据类型的元素是可以的
B、JSON格式可以表示比二维数据还复杂的高维数据
C、二维数据可以看成是一维数据的组合形式
D、字典不可以表示二维以上的高维数据
5.执行语句frommathimportsin之后,可以直接使用sin()函数,例如sin(3)。
6.Python标准库os中的方法startfile()可以用来打开外部程序或文件,系统会自动关联相应的程序来打开或执行指定的文件。
7.已知列表x=[1,3,2],那么执行语句a,b,c=sorted(x)之后,b的值为()。
8.打印方法的优点有()
A、自动打印
B、能够输出制定信息
C、只能使用retrun
D、只能使用print
9.以下程序片段,所呈现的算法功能为输入x,输出x的绝对值,在横线位置填入恰当的内容,使程序完整。()
10.Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类型。
11.表达式5+5//3的结果是()
A、4
B、5
C、6
D、7
12.表达式(1,2,3)+(4,5)的值为()。
13.下列是列表的方法有()
A、append
B、insert
C、del
D、remove
14.表达式chr(ord(’a’)-32)的值为()。
15.类方法的隐含参数是()
A、def
B、class
C、in
D、cls
16.以下关于字典的说法正确的是()
A、字典是以键值对的形式存在的
B、字典是无序的
C、字典是有序的
D、字典是可修改的
17.表达式True*3的值为()。
18.表达式len(’aaaassddf’.strip(’afds’))的值为()。
19.带有else子句的循环如果因为执行了break语句而退出的话,则会执行else子句中的代码。
20.Python内置函数()用来返回序列中的最大元素。
21.对象和类没有关系。
22.在4核CPU平台上使用多线程编程技术可以很轻易地获得400%的处理速度提升。
23.生成器推导式比列表推导式具有更高的效率,推荐使用。
24.假设random模块已导入,那么表达式random.sample(range(10),20)的作用是生成20个不重复的整数。
25.郭老师利用电子表格对班级学生的各科成绩进行汇总并排名,这属于数据处理一般过程的()阶段。
A、采集信息
B、整理数据
C、分析数据
D、可视化数据
26.在Python中0oa1是合法的八进制数字表示形式。
27.表达式(i**2foriinrange(100))的结果是个元组。
28.pandas里dataframe对象的apply方法返回值类型可能是()
A、list
B、np.array
C、pd.Series
D、字典
29.python中,查看python中数据类型的内置函数是()
A、id()
B、dir()
C、list()
D、type()
30.在python中,下列是字典的方法的是()
A、keys
B、dict
C、items
D、add
31.如想退出循环,继续执行循环以后的代码,可以使用()
A、exit
B、break
C、continue
D、goto
32.表达式’abc.txt’.endswith((’.t