理论卷2024年3月青少年软件编程(Python) · 六级
YLT Python 6级 2024.03
满分 100 · 及格 60 · 时长 60 分钟 · 共 38 题 (单选25 / 判断10 / 填空3)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #18960
分值 2以下选项中,创建类正确的是?
A
class test1:
def prt(self):
……
B
class Mg():
def__init__(na,ag):
self.na=na
C
class A():
def print(self):
print("Yes")
a=A()
a.print()
D
class 3Point:
def__init__(self):
……
2
单选题号 #18961
分值 2运行以下程序,输出结果是?()
class A():
def __init__(self,x):
self.x=x
def add1(self):
return self.x+self.x
t1=A(3)
t2=A(t1.add1())
print(t2.add1())
A
10
B
12
C
程序报错
D
6
3
单选题号 #18962
分值 2运行以下程序,输出的结果是?()
class T():
def __init__(self):
self.a=1
def t1(self,b):
self.a=b+b
c=T()
c.a=c.a+c.a
c.t1(5)
print(c.a)
A
2
B
12
C
10
D
6
4
单选题号 #18963
分值 2要将一个数组[1,2,3,4,5]绘制成折线图,代码是?
A
import matplotlib.pyplot as plt
plt.plot([1,2,3,4,5])
plt.show()
B
import numpy as np
import matplotlib.pyplot as plt
plt.plot(np.array(1,5))
plt.show()
C
import matplotlib.pyplot as plt
plt.bar([1,2,3,4,5])
plt.show()
D
import matplotlib.pyplot as plt
plt.scatter([1,2,3,4,5])
plt.show()
5
单选题号 #18964
分值 2要生成一个3*4的数组,并计算数组中偶数值之和,代码是?()
A
import numpy as np
arr=np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]])
np.sum(arr[arr%2==0])
B
import numpy as np
arr=np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]])
np.sum(arr[:,arr%2==0])
C
import numpy as np
arr=np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]])
np.sum(arr[np.get(arr%2==0)])
D
import numpy as np
arr=np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]])
np.sum(arr[arr.even()])
6
单选题号 #18965
分值 2在使用matplotlib库绘制图形时,如何设置x轴和y轴的标签?()
Aplt.title()和plt.legend()
Bplt.set_xlabel()和plt.set_ylabel()
Cplt.xlabel()和plt.ylabel()
Dplt.xticks()和plt.yticks()
7
单选题号 #18966
分值 2关于matplotlib函数的功能,下列描述错误的是?()
Abar()函数用于绘制垂直柱形图
Bplot()函数用于绘制线形图
Cbarh()函数用于绘制饼形图
Dscatter()函数用于绘制散点图
8
单选题号 #18967
分值 2下列哪个选项是有效的JSON格式?()
A{'name':'Alice','age':25,'city':'New York'}
B{name:"Alice",age:25,city:"New York"}
C{"name":"Alice",age:25,city:'New York'}
D{"name":"Alice","age":25,"city":"New York"}
9
单选题号 #18968
分值 2下列关于数据的说法,不正确的是?
A一维数据可由列表表示,也可用集合表示
B二维数据由多个一维数据构成
C二维数据可由二维列表表达,也可由表格或csv格式的文件表达
D一维数据采用线性方式组织,是有序的
10
单选题号 #18969
分值 2下面代码的输出结果正确的是?()
import json
json_str='{"name":"Alice","age":25,"city":"New York"}'
data=json.loads(json_str)
print(data)
A
{"name":"Alice","age":25,"city":"New York"}
B
{'name':'Alice','age':25,'city':'New York'}
C
[{'name':'Alice','age':25,'city':'New York'}]
D
['name':'Alice','age':25,'city':'New York']
🔒
已解锁前 10 题
第 11~38 题(共 28 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
