2023年9月CCF-GESP编程能力等级认证Python编程三级真题答案及解析.pdfVIP

2023年9月CCF-GESP编程能力等级认证Python编程三级真题答案及解析.pdf

  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文档。上传文档
查看更多

一、单选题

1、人们所使用的手机上安装的App通常指的是()。

A一款操作系统

B、

一款应用软件

C、

一种通话设备

D、

以上都不对

解析:【喵呜刷题小喵解析】:

手机上安装的App是应用软件(Application)的缩写,因此选项B“一款应用软件”是

正确的答案。而选项A“一款操作系统”描述的是手机运行的底层软件,不是指手机

上安装的App。选项C“一种通话设备”描述的是手机本身,而不是手机上安装的App

。选项D“以上都不对”显然是不正确的,因为手机上确实安装了App。因此,正确

答案是B。

2、下列流程图的输出结果是()。

A60

B20

C5

D1

解析:【喵呜刷题小喵解析】:在流程图中,初始值为5,通过第一次判断后,x的

值变为20,再经过第二次判断,x的值变为1,因此输出结果为1。

3、已知大写字符A的ASCII编码的十六进制表示为0x41,则字符L

的ASCII编码的十六进制表示为()。

A4A

B4B

C4C

D52

解析:【喵呜刷题小喵解析】:在ASCII编码中,字符A的十六进制表示为

0x41。由于字符L在字母表中的位置在A

之后,其ASCII编码的十六进制表示应该在0x41之后。因此,字符L

的ASCII编码的十六进制表示应该是0x4C。所以正确答案是选项C。

4、下面有关Python的dict类型key(键)的说法,正确的是()。

Adict类型的key可以是list数据

Bdict类型的key可以是set数据

Cdict类型的key可以是dict数据

Ddict类型的key可以是tuple数据

解析:【喵呜刷题小喵解析】:在Python中,字典(dict)的键(key)必须是不可

变的(immutable)数据类型,例如整数、浮点数、字符串、元组等。这是因为字

典在内部使用哈希表(hash

table)来存储键值对,而哈希表要求键必须是可哈希的(hashable)。列表(list)

和集合(set)是可变的,因此不能作为字典的键。字典的键也不能是另一个字典

,因为字典本身也是可变的。然而,元组(tuple)是不可变的,因此可以作为字典

的键。因此,正确答案是D,即“dict类型的key可以是tuple数据”。

5、下面Python赋值语句,不正确的是()。

Aa=[12,12]

Bb=(12,12)

Cc={12,12}

D以上没有不正确

解析:【喵呜刷题小喵解析】在Python中,赋值语句的语法和结构是严格规定的。

选项A`a=[12,12]`:这里定义了一个包含两个元素12的列表,是正确的。

选项B`b=(12,12)`:这里定义了一个包含两个元素12的元组,也是正确的。

选项C`c={12,

12}`:这里尝试定义了一个集合,但集合中的元素必须是唯一的。因此,包含两个

相同元素12的集合是不合法的,所以这是不正确的。

选项D“以上没有不正确”:由于选项C是不正确的,所以这个选项也是不正确的。

因此,不正确的赋值语句是选项C。

6、有关下面Python代码的描述,正确的是()。

A上述代码执行将报错

B加号运算符不适用tuple类型

Ctuple是不可更改类型,不能切片(slice)操作

D输出结果是(2,3,4,5)

解析:【喵呜刷题小喵解析】:这段Python代码中的操作是尝试对一个元组进行切

片操作。在Python中,元组是一种不可更改的数据类型,这意味着一旦创建,就不

能修改它的内容。但是,元组可以进行切片操作,返回一个新的元组,这个新元组

包含原元组的一部分元素。在这个例子中,代码`my_tuple[1:4]`会返回一个新的元

组,包含原元组的第2个到第4个元素,即`(2,3,4)`。因此,选项D“输出结果是(2,

3,

4)”是正确的。选项A“上述代码执行将报错”是错误的,因为代码本身不会报错。选

项B“加号运算符不适用tuple类型”也是错误的,因为加号运算符在Python中并不直

文档评论(0)

喵呜刷题 + 关注
实名认证
文档贡献者

来喵呜刷题,完成你的职业蜕变!

1亿VIP精品文档

相关文档