刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

已知字母Z的点阵和坐标如下图所示,编写程序用绘制点的方式描出字母Z,关于程序说法正确的是? ( ) import matplotlib.pyplot as plt x1=[2,3,4,5,6,7,8,9] y1=[9,9,9,9,9,9,9,9] x2=① y2=[1,2,3,4,5,6,7,8] x3=[2,3,4,5,6,7,8,9] y3=[0,0,0,0,0,0,0,0] plt.scatter(x1,y1,marker='o',s=150) plt.scatter(x2,y2,marker='o',s=150) plt.scatter(x3,y3,marker='o',s=150) plt.show()

A
①代码为:[2,3,4,5,6,7,8,9]
B
①代码为:[1,2,3,4,5,6,7,8]
C
x1,x2,x3的所有值都减少1时,整个字母将变宽1
D
从y1,y2,y3的值可以看出,当它们相等时,将绘制出垂直线
使用微信搜索喵呜刷题,轻松应对考试!

答案:

A

解析:

根据题目描述,程序中使用matplotlib库绘制字母Z,其中x1、y1、x2、y2、x3、y3分别表示字母Z不同部分的点的坐标。对于选项A和B,题目中并没有提到需要修改①处的代码,因此无法确定①处应该填写什么内容。对于选项C,如果x1、x2、x3的所有值都减少1,字母Z的确会整体向左移动,但并不会改变字母的宽度。对于选项D,当y1、y2、y3的值相等时,根据绘制的代码,这些点将被连接成垂直线,因此D选项是正确的。但是题目要求选择关于程序说法正确的选项,而D选项是关于程序逻辑的正确描述,而不是程序本身的选项,因此正确答案应该是无选项。

创作类型:
原创

本文链接:已知字母Z的点阵和坐标如下图所示,编写程序用绘制点的方式描出字母Z,关于程序说法正确的是? ( )

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share