中国电子学会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)!