文档详情

2024年3月青少年软件编程Python等级考试试卷六级真题(含答案和解析完整版.pdf

发布:2024-10-13约2.46万字共16页下载文档
文本预览下载声明

2024年3月青少年软件编程Python等级考试试卷六级真题(含答案和解析完整版--第1页

2024年3月青少年软件编程Python等级考试试卷六级真题(含答案和解析)

分数:100题数:38

一、单选题(共25题,共50分)。

1.以下选项中,创建类正确的是?()

A.classtest1:

defprt(self):

……

B.classMg():

def__init__(na,ag):

self.na=na

C.classA():

defprint(self):

print(Yes)

a=A()

a.print()

D.class3Point:

def__init__(self):

……

标准答案:C。

试题解析:类的名称遵守变量命名规则的同时,首字母必须大写。

2.运行以下程序,输出结果是?()

classA():

def__init__(self,x):

self.x=x

defadd1(self):

returnself.x+self.x

t1=A(3)

t2=A(t1.add1())

print(t2.add1())

A.10

B.12

C.程序报错

D.6

标准答案:B。

试题解析:t1.add1()=3+3+3+3。

3.运行以下程序,输出的结果是?()

classT():

def__init__(self):

self.a=1

deft1(self,b):

self.a=b+b

2024年3月青少年软件编程Python等级考试试卷六级真题(含答案和解析完整版--第1页

2024年3月青少年软件编程Python等级考试试卷六级真题(含答案和解析完整版--第2页

c=T()

c.a=c.a+c.a

c.t1(5)

print(c.a)

A.2

B.12

C.10

D.6

标准答案:C。

试题解析:self.a=b+b,自定义类的使用,t1(5)=b+b=5+5。

4.要将一个数组[1,2,3,4,5]绘制成折线图,代码是?()

A.importmatplotlib.pyplotasplt

plt.plot([1,2,3,4,5])

plt.show()

B.importnumpyasnp

importmatplotlib.pyplotasplt

plt.plot(np.array(1,5))

plt.show()

C.importmatplotlib.pyplotasplt

plt.bar([1,2,3,4,5])

plt.show()

D.importmatplotlib.pyplotasplt

plt.scatter([1,2,3,4,5])

plt.show()

标准答案:A。

试题解析:正确选项:A。使用matplotlib.pyplot的plt.plot()方法绘制折线

显示全部
相似文档