首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个文件PY201.py,在横线处填写代码,完成如下功能。利用random库和turtle库,绘制5个圆圈并显示在屏幕上,圆圈的半径和圆心的坐标由randint()函数产生,圆心的x和y坐标的范围为[﹣100,100],半径的范围为[20,
在考生文件夹下有一个文件PY201.py,在横线处填写代码,完成如下功能。利用random库和turtle库,绘制5个圆圈并显示在屏幕上,圆圈的半径和圆心的坐标由randint()函数产生,圆心的x和y坐标的范围为[﹣100,100],半径的范围为[20,
admin
2022-09-10
44
问题
在考生文件夹下有一个文件PY201.py,在横线处填写代码,完成如下功能。利用random库和turtle库,绘制5个圆圈并显示在屏幕上,圆圈的半径和圆心的坐标由randint()函数产生,圆心的x和y坐标的范围为[﹣100,100],半径的范围为[20,50],圆圈的颜色随机在color列表里选择。效果如下图所示。
试题程序
#
#在________上补充代码
#请不要修改其他代码
#
(1)
import random as r
color=[’red’,’orange’,’blue’,’green’,’purple’]
r.seed(1)
for i in range(5):
rad=r.
(2)
x0=r.
(3)
y0=r.randint(﹣100,100)
t.color(r.choice(color))
t.penup()
t.
(4)
t.pendown()
t.
(5)
(rad)
t.done()
选项
答案
import turtle as t import random as r color=[’red’,’orange’,’blue’,’green’,’purple’] r.seed(1) for i in range(5): rad=r.randint(20,50) x0=r.randint(-100,100) y0=r.randint(-100,100) color(r.choice(color)) penup() goto(x0,y0) pendown() circle(rad) t.done()
解析
本题主要考核对turtle库和random库的使用。通读程序,可以看到turtle库已经被取了别名t,所以第1空应填写importturtle as t。继续向下阅读循环语句,看到rad变量在循环结构的最后一句是turtle库未知函数的参数,并且此函数只有一个参数,那么由题意可知,此处应该是画圆的函数,所以第5空填circle。又因为半径的范围为[20,50]且由randint()函数产生,所以第2空填randint(20,50)。剩下两个空此时就很清晰了。x0是横坐标,所以第3空填randint(-100,100)。另一个空,就是将绘制点随机变动,应通过goto()方法,并且参数填入x0,y0,所以第4空填写goto(x0,y0)。最后阅读完整程序,执行过程如下:①导入turtle库、导入random库、创建颜色列表、设置随机数种子;②创建随机的半径、横坐标和纵坐标变量,设置画笔颜色(通过choice()函数随机选取一个颜色),提起画笔,移动到之前创建的横、纵坐标位置,放下画笔,根据半径画圆;③继续执行②直至循环结束;④结束绘制。
转载请注明原文地址:https://kaotiyun.com/show/Gznp777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是SETEXACTONs=’’ni’’+SPACE(2)IFs==’’ni’’IFs=’’ni’’?’’one’’ELSE?’’two’’E
在VisualFoxPro中,有如下内存变量赋值语句:X={^2001-07-2810:15:20PM}Y=.F.M=$123.45N=123.45Z=’’123.24’’执行上述赋值语句之
在VisualFoxPro中,程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
在VisualFoxPro中,关系数据库管理系统所管理的关系是
在VisualFoxPro中,下列描述错误的是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是
关于BeautifulSoup4的描述,正确的是()。
随机试题
下列关于婴幼儿测量体重的表述,不正确的是()。
流行病学研究中容易出现的一个问题是偏倚,下列不属于偏倚的是
FR—IV矫治器适用于
某患者认为幼年时某次呕吐,实际上就是有人在食物中放毒,所以现在有病,是他们还没有放弃迫害,属于()
新生儿排胎便时间多在
货物的()是指国家对采购货物的性能、规格、质量、检验方法、包装以及储运条件等所作的统一规定,是设计、生产、检验、供应、使用该产品的技术依据。
按照我国城市当前水消费量来计算.如果每吨水增收5分钱的水费,则每年可增加25亿元收入。这显然是解决自来水公司年年亏损问题的好办法。这样做还可以减少消费者对水的需求,养成节约用水的良好习惯.从而保护我国非常短缺的水资源。以下哪一项最清楚地指出了上述论证中的错
利用“显示属性”对话框为桌面设置背景“Bliss”。
A、Theyarejusttoolazy.B、Theydon’tgetexternalhelp.C、Therearetoomanyresidents.D、Theydon’tcareaboutit.B录音提到养老院的一
A、Readingmagazinearticles.B、Writingresearchpapers.C、Reviewingbookreports.D、Selectinginformationsources.B信息明示题,文章主要谈论
最新回复
(
0
)