2016
年上海市高等学校计算机等级考试试卷
二级
Python
语言程序设计(模拟卷)
(本试卷考试时间
120
分钟)
一、单选题(
10
小题,每小题
1.5
分,共
15
分)
1.
“
Python
语法认为条件
x<=y<=z
是合法的”
,
此说法
_______
。
A.
错误
B.
是否正确,要依据
y
变量的情况而定
C.
正确
D.
是否正确,要依据
Python
版本而定
2.
从字符串
s
的右侧向左数的第
3
个字符,表示为
________
。
A. s[3]
B. s[-3]
C. s[0:-3]
D. s[:-3]
3.
若有
ilist=[0,1,2,3,4]
,则
ilist*2
的结果为
________
。
A. [0,0,1,1,2,2,3,3,4,4]
B. [0,1,2,3,4,0,1,2,3,4]
C. [4,3,2,1,0]
D. [‘
0
’
,
’
1
’
,
’
2
’
,
’
3
’
,
’
4
’]
4.
下列类型中,数据不可变化的是
_______
。
A.
列表
B.
字典
C.
元组
D.
列表、字典、元组类型中数据都不可变化
5.
字典
d={'abc':1, 'qwe':2, 'zxc':3}
,
len(d)
的结果为
_____
。
A.6
B. 9
C. 3
D. 12
6.
在
Python
中适合实现多路分支的结构是
_______
。
A. try
B. if-elif-else
C. if
D. if-elseif-else
7.
用
for
和
______
关键词可以组成循环遍历字符串中的每个字符。
本文提供了2016年上海市高等学校计算机等级考试二级Python语言程序设计的模拟试卷及解析,涵盖Python语法、字符串操作、列表操作、条件判断、字典使用等基础知识,旨在帮助考生熟悉考试题型和提升编程技能。

1573

被折叠的 条评论
为什么被折叠?



