2021年9月电子学会青少年软件编程(Python三级)等级考试试卷
操作/编程
三级
2021
2022-10-30 20:31:00
93次
一、单选题
小明编写了一个插入排序的算法,为列表arr = [5, 33, 21, 67, 39, 73, 7, 43 ]中的数值进行排序,他在调试时,如下图所示有意修改了循环的次数,请问,现在代码运行后print(arr)打印出的结果是?( )
| A. [5, 33, 21, 67, 39, 73, 7, 43] |
B. [5, 21, 33, 67, 39, 43, 7, 73] |
| C. [5, 21, 33, 39, 67, 7, 73, 43] |
D. [5, 21, 33, 67, 39, 73, 7, 43] |
【知识点】 电子学会Python三级
给已有文件“实验中学学生花名册.txt”增加两名学生,而且不能覆盖原有的内容。
下面代码正确的是?( )
| A. filename="实验中学学生花名册.txt" with open(filename,"w") as f: f.write("黎明\n") f.write("方芳\n") |
B. filename="实验中学学生花名册.txt" with open(filename,"r") as f: f.write("黎明\n") f.write("方芳\n") |
| C. filename="实验中学学生花名册.txt" with open(filename,"r+") as f: f.write("黎明\n") f.write("方芳\n") |
D. filename="实验中学学生花名册.txt" with open(filename,"a") as f: f.write("黎明\n") f.write("方芳\n") |
【知识点】 电子学会Python三级





