第二单元 2.2 触摸生活中的标志:turtle(练习)-《Python程序设计基础》(高等教育出版社)同步精品课堂

2025-11-11
| 2份
| 11页
| 93人阅读
| 1人下载

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 -
章节 -
类型 作业-同步练
知识点 面向对象程序设计
使用场景 同步教学
学年 2025-2026
地区(省份) 浙江省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 112 KB
发布时间 2025-11-11
更新时间 2025-11-11
作者 xkw_083850889
品牌系列 上好课·上好课
审核时间 2025-11-11
下载链接 https://m.zxxk.com/soft/54819995.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

第二单元 2.2 触摸生活中的标志:turtle 一、单项选择题 1.在turtle模块中,用于设置画笔颜色的函数是( ) A.set_color() B.color() C.pen_color() D.set_pen_color() 2.要绘制一个半径为80的圆,正确的代码是( ) A.turtle.circle(80) B.turtle.circle(160) C.turtle.round(80) D.turtle.circle(40) 3.在turtle绘图中,隐藏海龟图标的命令是( ) A.turtle.hide() B.turtle.hideturtle() C.turtle.hide_arrow() D.turtle.no_show() 4.要移动到坐标(50, 50)的位置,使用( ) A.turtle.move(50, 50) B.turtle.goto(50, 50) C.turtle.position(50, 50) D.turtle.set(50, 50) 5.在绘制螺旋线时,为了形成螺旋效果,应该( ) A.每次增加前进距离 B.每次减少前进距离 C.保持前进距离不变 D.随机改变前进距离 6.要绘制一个实心圆,需要使用的函数组合是( ) A.begin_fill()和end_fill() B.start_fill()和stop_fill() C.fill_begin()和fill_end() D.begin()和end() 7.在绘制同心圆时,为了避免移动轨迹,应该( ) A.使用penup()和pendown() B.使用hide()和show() C.使用begin_fill()和end_fill() D.使用forward()和backward() 8.要使海龟后退50像素,使用( ) A.turtle.back(50) B.turtle.backward(50) C.turtle.reverse(50) D.turtle.backwards(50) 9.设置填充颜色为绿色的代码是( ) A.turtle.fillcolor("green") B.turtle.set_fill("green") C.turtle.fill("green") D.turtle.color_fill("green") 10.在Python中,导入turtle模块的正确语句是( ) A.import Turtle B.import turtle C.include turtle D.require turtle 二、判断题 1..可以使用turtle.bgcolor()设置背景颜色。( ) 2.绘制矩形只能使用循环语句。( ) 3.turtle.speed()可以设置海龟移动速度。( ) 三、填空题 1.在Python中,turtle是一个用于_______的内置标准模块。其原理是有个“_______”在画布的正中心,起始坐标为(_______),由程序控制在画布上”爬行“,爬过的轨迹即为_______。 2.import turtle表示导入turtle,相当于在系统中加载turtle模块所用的_______,加载后直接执行turtle._______即可。本语句应在所有turtle动作语句_______。 3.goto(参数x,y)表示光标移动到(x,y位置),turtle模块默认的坐标体系和数学的坐标体系_____,每个点采用(x,y)来表示,x表示_____,y表示_____。goto(+10,-10)表示_____10px,_____10px的位置。 四、简答题 1.说明penup()和pendown()的作用及使用场景。 2.简述绘制同心圆的实现思路和关键技术。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 第二单元 2.2 触摸生活中的标志:turtle 一、单项选择题 1.在turtle模块中,用于设置画笔颜色的函数是( ) A.set_color() B.color() C.pen_color() D.set_pen_color() 【答案】B 【解析】color()函数用于设置画笔颜色,可以设置边框色和填充色。 2.要绘制一个半径为80的圆,正确的代码是( ) A.turtle.circle(80) B.turtle.circle(160) C.turtle.round(80) D.turtle.circle(40) 【答案】A 【解析】circle()函数的参数是圆的半径,不是直径。 3.在turtle绘图中,隐藏海龟图标的命令是( ) A.turtle.hide() B.turtle.hideturtle() C.turtle.hide_arrow() D.turtle.no_show() 【答案】B 【解析】hideturtle()函数用于隐藏海龟图标,使绘图更美观。 4.要移动到坐标(50, 50)的位置,使用( ) A.turtle.move(50, 50) B.turtle.goto(50, 50) C.turtle.position(50, 50) D.turtle.set(50, 50) 【答案】B 【解析】goto()函数用于将海龟移动到指定坐标位置。 5.在绘制螺旋线时,为了形成螺旋效果,应该( ) A.每次增加前进距离 B.每次减少前进距离 C.保持前进距离不变 D.随机改变前进距离 【答案】A 【解析】螺旋线需要通过循环逐渐增加前进距离来实现。 6.要绘制一个实心圆,需要使用的函数组合是( ) A.begin_fill()和end_fill() B.start_fill()和stop_fill() C.fill_begin()和fill_end() D.begin()和end() 【答案】A 【解析】begin_fill()和end_fill()必须成对使用来填充封闭图形。 7.在绘制同心圆时,为了避免移动轨迹,应该( ) A.使用penup()和pendown() B.使用hide()和show() C.使用begin_fill()和end_fill() D.使用forward()和backward() 【答案】A 【解析】penup()提笔移动,pendown()落笔绘制,可避免移动轨迹。 8.要使海龟后退50像素,使用( ) A.turtle.back(50) B.turtle.backward(50) C.turtle.reverse(50) D.turtle.backwards(50) 【答案】B 【解析】backward()或bk()函数用于使海龟后退指定像素。 9.设置填充颜色为绿色的代码是( ) A.turtle.fillcolor("green") B.turtle.set_fill("green") C.turtle.fill("green") D.turtle.color_fill("green") 【答案】A 【解析】fillcolor()函数专门用于设置填充颜色。 10.在Python中,导入turtle模块的正确语句是( ) A.import Turtle B.import turtle C.include turtle D.require turtle 【答案】B 【解析】Python使用import语句导入模块,模块名小写。 二、判断题 1..可以使用turtle.bgcolor()设置背景颜色。( ) 【答案】对。bgcolor()函数用于设置画布背景颜色。 2.绘制矩形只能使用循环语句。( ) 【答案】错。矩形可以用循环,也可以依次绘制四条边。 3.turtle.speed()可以设置海龟移动速度。( ) 【答案】对。speed()函数用于设置海龟的移动速度。 三、填空题 1.在Python中,turtle是一个用于_______的内置标准模块。其原理是有个“_______”在画布的正中心,起始坐标为(_______),由程序控制在画布上”爬行“,爬过的轨迹即为_______。 【答案】绘画 海龟 0,0 绘制的图形 2.import turtle表示导入turtle,相当于在系统中加载turtle模块所用的_______,加载后直接执行turtle._______即可。本语句应在所有turtle动作语句_______。 【答案】所有功能语句 <语句> 之前 3.goto(参数x,y)表示光标移动到(x,y位置),turtle模块默认的坐标体系和数学的坐标体系_____,每个点采用(x,y)来表示,x表示_____,y表示_____。goto(+10,-10)表示_____10px,_____10px的位置。 【答案】一致 横坐标 纵坐标 右移 下移 四、简答题 1.说明penup()和pendown()的作用及使用场景。 【答案】penup()用于提笔,移动时不绘制轨迹;pendown()用于落笔,移动时绘制轨迹。主要使用场景是在需要移动海龟位置但不希望留下移动轨迹时,如绘制同心圆、复杂图形的位置调整等。 2.简述绘制同心圆的实现思路和关键技术。 【答案】实现思路:先绘制外圆,然后提笔移动到内圆位置,绘制内圆。 关键技术:使用penup()提笔移动避免轨迹;使用goto()精确定位;计算合适的圆心偏移量确保同心。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第二单元 2.2 触摸生活中的标志:turtle(练习)-《Python程序设计基础》(高等教育出版社)同步精品课堂
1
第二单元 2.2 触摸生活中的标志:turtle(练习)-《Python程序设计基础》(高等教育出版社)同步精品课堂
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。