2022年3月电子学会青少年软件编程(Python五级)等级考试试卷
操作/编程
五级
2022
2022-11-12 09:16:24
80次
一、单选题
2班级同学的分组情况以及考试成绩分别存储在字典xs和列表cj中。若xs={"第1组":["小张","小李","小王"],"第2组":["小黄","小霞","小斌"],"第3组":["小蓝","小华","小诚"]},cj=[{"小张":90,"小李":80,"小王":75},{"小黄":86,"小霞":70,"小斌":89},{"小蓝":67,"小华":90,"小诚":77}],访问第1组第2位同学姓名以及他的考试成绩的方法为? ( )
| A. xs["第1组"][1],cj[0]["小李"] |
B. xs["第1组"][1],cj[1]["小李"] |
| C. xs["第1组"][2],cj[0]["小李"] |
D. xs["第1组"][2],cj[1]["小李"] |
【知识点】 电子学会Python五级
根据以下代码,描述错误的选项是? ( )
import wordcloud
txt="what's your name?"
w=wordclouWordCloud(background_color="white")
w.generate(txt)
w.to_file('px.png') | A. background_color指定词云图片的背景颜色,默认为白色 |
B. generate向WordCloud对象中加载文本txt |
| C. to_file将词云输出为图像文件,.png或.jpg格式 |
D. wordclouWordCloud()代表一个文本对应的词云 |
【知识点】 电子学会Python五级
执行如下 Python 程序段后, 说法不正确的选项是? ( )
a=[2,1,3,2,4,3] n=len(a) for i in range(2): k=i for j in range(i+1,n): if a[k]>a[j]: k=j if i!=k: a[i],a[k]=a[k],a[i] print(a)
| A. a= [1, 2, 3, 2, 4, 3] |
B. for i in range(2)与for i in range(0,2)等价 |
| C. k的值为1 |
D. for j in range(i+1,n):与for j in range(i+1,n+1):等价 |
【知识点】 电子学会Python五级
