Python经典题库及答案.docxVIP

  • 0
  • 0
  • 约8.02千字
  • 约 17页
  • 2026-10-12 发布于四川
  • 举报

Python经典题库及答案

一、选择题(共12题,每题4分)

1.以下Python代码运行后的输出结果是?

python

a=[1,2,3,4]

a[2]=10

print(a[1]+a[2])

A.5B.12C.7D.14

2.下列哪个不是Python合法的标识符?

A._nameB.123varC.var_123D.__init__

3.Python中,以下哪个数据类型是不可变类型?

A.列表B.字典C.元组D.集合

4.执行下列代码后,x最终的值是?

python

x=10

x+=x*=2

print(x)

A.30B.40C.10D.20

5.关于Python函数参数,下列说法错误的是?

A.默认参数必须放在位置参数之后

B.可变位置参数*args接收的参数封装为元组

C.可变关键字参数kwargs接收的参数封装为字典

D.调用函数时必须给所有参数传值,包括默认参数

6.以下代码的运行结果是?

python

deffunc(num,lst=[]):

foriinrange(num):

lst.append(i*i)

print(lst)

func(2)

func(3,[1,2])

func(3)

A.[0,1]\n[

文档评论(0)

1亿VIP精品文档

相关文档