2026年最新大二《(计算机编程基础)Python语法应用》学业水平测试题及参考答案.docxVIP

  • 1
  • 0
  • 约8.15千字
  • 约 24页
  • 2026-10-22 发布于广西
  • 举报

2026年最新大二《(计算机编程基础)Python语法应用》学业水平测试题及参考答案.docx

2026年最新大二《(计算机编程基础)Python语法应用》学业水平测试题及参考答案

一、单项选择题(每题2分,共30分)

1.在Python3.12及以上稳定版本中,下列关于基础数据类型特性的描述,正确的是()

A.元组(tuple)属于不可变序列,因此其内部嵌套的列表元素也无法被修改

B.集合(set)中的元素必须是可哈希类型,因此可以将整数、字符串、未重写__eq__和__hash__方法的自定义类实例存入集合

C.字典(dict)的键可以是任意Python对象,包括列表和字节串

D.字符串(str)属于可变序列,可以通过索引赋值的方式修改指定位置的字符

2.下列代码片段中,海象运算符(:=)的使用符合Python语法规范且逻辑无冗余的是()

A.if(n:=len(input_str))10:print(f输入长度为{n},超出限制)

B.n:=0

whilen10:

n+=1

C.print(x:=100+200)*2

D.total=0

foriin(data:=[12,34,56]):

total+=i

3.针对Python3.10+引入的结构化模式匹配(match/case)语法,下列代码执行后的输出结果是()

defparse_data(data):

matchdat

文档评论(0)

1亿VIP精品文档

相关文档