2025年9月GESP编程能力认证Python等级考试四级真题(含答案).docxVIP

2025年9月GESP编程能力认证Python等级考试四级真题(含答案).docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2025年9月GESP编程能力认证Python等级考试四级真题(含答案)

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

1.人工智能现在非常火,小杨就想多了解一下,其中就经常听人提到“大模型”。那么请问这里说的“大模型”最贴切是指()。

A.大电脑模型

B.大规模智能

C.智能的单位

D.大语言模型

答案:D。

2.在TCP协议中,完成连接建立需要通过()握手。

A.一次

B.二次

C.三次

D.四次

答案:C。

3.执行下面Python代码后,输出的结果是?()。

t=(1,[2,3],4)

t[1].extend([5,6])

print(t)

A.(1,[2,3],4)

B.(1,[2,3,5,6],4)

C.(1,[2,3,[5,6]],4)

D.报错

答案:B。

4.执行下面Python代码后,输出的结果是?()。

data=[(a,[1]),(b,[2])]

d=dict(data)

d[a].append(3)

print(data[0][1])

A.[1]

B.[1,3]

C.报错

D.(a,[1,3])

答案:B。

5.以下哪种函数定义是正确的?()。

A.deffunc(a=1,b,*args):pass

B.deffunc(a,b=2,**kwargs,*args):pass

C.deffunc(a,*args,b=2,**kwargs):pass

D.deffunc(**kwargs,*args,a):pass

答案:C。

6.执行下面Python代码后,输出的结果是?()。

deffunc(a,lst=[]):

lst.append(a)

returnlst

print(func(1),end=)

print(func(2))

A.[1][2]

B.[1][1,2]

C.[1][2,1]

D.报错

答案:B。

7.执行下面Python代码后,输出的结果是?()。

defdemo(x,y,z):

returnx+y+z

values=(1,2,3)

result=demo(*values)

print(result)

A.6

B.(1,2,3)

C.报错

D.123

答案:A。

8.下列有关函数内修改全局变量描述正确的是?()。

A.函数内部可以直接修改任何全局变量

B.函数内部无法修改全局变量,只能读取。

C.需要使用global关键字声明后才能修改全局变量

D.需要使用nonlocal关键字声明后才能修改全局变量

答案:C。

9.下列有关Python处理异常的说法正确的是?()。

A.每一个try模块只能设定一个except模块。

B.finally模块仅在try模块中没有异常发生时才会执行。

C.else模块会在except模块之后,finally模块之前执行。

D.异常处理可以弥补程序漏洞,使得程序在一些情况下不会终止运行。

答案:D。

10.为了安全地打开并读取一个文件,确保即使发生异常,文件也能被正确关闭,最佳做法是?()。

A.将file.close()放在try块的最后一行。

B.将file.close()放在except块中。

C.将file.close()放在else块中。

D.使用withopen(file.txt)asf:语句。

答案:D。

11.文件votes.txt内容如下。执行下面Python代码后,输出的结果是?()。

defcount_votes(filename):

vote_count={}

file=None

try:

file=open(filename,r)

forlineinfile:

name=line.strip()

ifnameinvote_count:

vote_count[name]+=1

else:

vote_count[name]=1

exceptFileNotFoundError:

print(f错误:文件{filename}不存在。)

exceptIOError:

print(f错误:读取文件{filename}时发生I/O

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档