2021年3月电子学会青少年软件编程(Python三级)等级考试试卷
操作/编程
三级
2021
2022-10-29 15:08:01
57次
一、单选题
假设city.csv文件内容如下,那么下列代码的输出结果是?( )

f=open("city.csv","r")
ls=f.read().split(",")
f.close()
print(ls)
| A. ['巴哈马','巴林','孟加拉国','巴巴多斯\n白俄罗斯','比利时','伯利兹'] |
B. ['巴哈马','巴林','孟加拉国','巴巴多斯','白俄罗斯','比利时','伯利兹'] |
| C. ['巴哈马,巴林,孟加拉国,巴巴多斯,白俄罗斯,比利时,伯利兹'] |
D. ['巴哈马','巴林','孟加拉国','巴巴多斯','\n','白俄罗斯','比利时','伯利兹'] |
【知识点】 电子学会Python三级
小明想对列表arr = [5, 33, 21, 67, 39, 73, 7, 43 ]中的数值进行升序排序,于是他编写了“选择排序”程序,
在调试程序的过程,他故意将循环的次数改成了固定值,如下图所示。请问,现在这个程序执行之后print(arr)打印出的结果应该是?( )

| A. [5, 7, 21, 33, 39, 43, 67, 73] |
B. [5, 7, 21, 33, 39, 73, 43,67] |
| C. [5, 7, 21, 67, 39, 73, 33, 43] |
D. [5, 7, 21, 33, 39, 73, 67, 43] |
【知识点】 电子学会Python三级
