- 0
- 0
- 约3.31千字
- 约 10页
- 2026-10-31 发布于四川
- 举报
2026年计算机二级Python试题及答案
一、选择题(每题2分,共20分)
1.以下合法的Python变量名是?
A.2var
B.var-2
C._var2
D.if
答案:C
解析:变量名不能以数字开头(A错误),不能包含特殊符号(如-,B错误),不能是关键字(if是关键字,D错误),以下划线开头的变量名合法(C正确)。
2.执行s=abcdef,则s[1:-1:2]的结果是?
A.bd
B.ace
C.be
D.ad
答案:A
解析:切片s[start:end:step]中,start=1(索引1对应字符b),end=-1(索引-1对应字符f的前一个,即e),step=2(步长2)。因此取索引1和3的字符,即b和d,结果为bd。
3.执行以下代码,输出结果是?
```python
d={a:1,b:2}
d[c]=3
d.update({b:4,d:5})
print(d)
```
A.{a:1,b:2,c:3,d:5}
B.{a:1,b:4,c:3,d:5}
C.{a:1,b:2,c:3}
D.{b:4,d:5}
答案:B
解析:d[c]=3向字典添加键值对c:3;update()方法会覆盖已有键(如b的值由2变为4)并添加新键(d:5),最终字典包含所有键值对。
4.以下关于函数参数的说法,错误的是?
A
原创力文档

文档评论(0)