2026年计算机二级Python试题及答案.docxVIP

  • 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)

1亿VIP精品文档

相关文档