自学内容网 自学内容网

中国电子学会202309青少年软件编程(Python)等级考试试卷(三级)真题

2023-09 Python三级真题

分数:100    题数:38   测试时长:60min

一、单选题(共25题,共50分)

1. 有一组数据存在列表中,things=["桌子","椅子","茶几","沙发","西瓜","苹果","草莓","香蕉"],若想要输出其中的水果数据,则下列处理恰当的是?()(2分)

A.print(things)

B.print(things[:4])

C.print(things[4:])

D.print(things[5:8])

2.  学期末学校进行了体育测试,其中跳绳项目每人有三次机会,取最好的成绩为最后得分。小贝、小李和小司三人的成绩数据如下:tscores=[["小贝",132,126,130],["小李",117,120,123],["小司",129,140,137]],那么要得到小贝的第二次成绩,下列操作正确的是?()(2分)

A.tscores[0][2]

B.tscores[1][1]

C.tscores[0[2]]

D.tscores[1[1]]

3.小贝、小李和小司三人三次跳绳的成绩数据如下:tscores=[["小贝",132,126,130],["小李",117,120,123],["小司",129,140,137]],若要输出小李同学的最好成绩,则正确的处理方式是?()(2分)

A.max(tscores[1])

B.max(tscores[1][1:])

C.tscores[1].max()

D.tscores[1][1: ].max()

4.  有如下代码:

gs=['众鸟高飞尽','孤云独去闲','相看两不厌','只有敬亭山']

f=open('jts.txt','w')

f.write(','.join(gs)+'\n')

f.close()

有关于上述代码,正确的说法是?()(2分)

A.在执行代码前,必须要先新建一个"jts.txt"的文件

B.在文件"jts.txt"中,所有相邻诗句之间将发生换行

C.f.write(','.join(gs)+'\n')也可以用f.write('\n'.join(gs)+',')替换,显示结果是相同的

D.该段代码的主要功能是将列表gs中的四句古诗写入到"jts.txt"文件中,诗句之间以逗号连成一行

5.  有关于简单文件的读写,下列说法正确的是?( )(2分)

A.可以用Python内置的open()函数打开文件

B.对文件进行读取操作,我们可以用write()函数

C.对文件进行写入操作,我们可以用close()函数

D.关闭文件可以用read()函数

6.  运行函数 hex(?) 之后,得到结果是'0xa',请问括号中?号处应填?()(2分)

A."9"

B.9

C."10"

D.10

7.  十六进制数100,对应的十进制数是?( )(2分)

A.128


原文地址:https://blog.csdn.net/goodvoice/article/details/142389071

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!