2024年6月电子学会青少年软件编程(Python三级)等级考试试卷
客观题
三级
2024
2024-08-15 09:45:37
49次
一、单选题
小明编写了如下4行代码,请问,代码中两次print()函数打印的结果,是什么状态?( )
a = [9,3,7,5,8,4] print(sorted(a)) a.sort() print(a)
| A. 第1次print(sorted(a)),a会降序排列;第2次print(a),a也会降序排列。 |
B. 第1次print(sorted(a)),a会降序排列;第2次print(a),a会升序排列。 |
| C. 第1次print(sorted(a)),a会升序排列;第2次print(a),a也会升序排列。 |
D. 第1次print(sorted(a)),a会升序排列;第2次print(a),a会降序排列。 |
【知识点】 电子学会Python三级
用python存储某餐馆菜单信息如下:
menu=['花雕醉湖蟹','三鲜汤','西湖醋鱼','酸辣土豆丝'] price=[78,36,118,28] for i in range(len(menu)): print(menu[i]+':'+str(price[i]))
关于该段程序,下列说法正确的是?( )
| A. menu和price组成了一个二维数组 |
B. 该段程序一共输出4行结果 |
| C. 若menu和price的元素数量不相同,程序也不受影响 |
D. 程序中len(menu)改成len(price),其他不变,结果将不一样 |
【知识点】 电子学会Python三级
观察下列程序代码并思考回答:
word=['I','really','like','the','cat','!']
f=open('words.csv','w')
f.write(' '.join(word))
f.close()有关该段程序,下列说法正确的是?( )
| A. 'words.csv’文件需事先创建好,否则open()语句会出错 |
B. 变量f表示该CSV文件对象 |
| C. 最终f对象中的内容是:I.really.like.the.cat.! |
D. 程序的主要目的是写入内容,因此f.close()最好不写 |
【知识点】 电子学会Python三级
