第三单元 第2节 在Python中用turtle模块画图练习(答案)
一、单选题
1、利用turtle绘图时,想要将画笔宽度定义为5,下列Python表达式正确的是( A )。
A、turtle.pensize(5) B、turtle.pencolor(5)
C、turtle.speed(5) D、turtle.screensize(5)
2、在Python中,调用海龟库后,下列哪句语句可以让海龟右转100度( B )
A、turtle.left(100) B、turtle.right(100)
C、turtle.forward(100) D、turtle.backward(100)
3、右侧代码输出的结果为?( D )
A、边长为200的正方形;
B、边长为72的正方形;
C、边长为72的正五边角形;
D、边长为200的正五边形。
4、下列哪种方式不能引入turtle模块( C )?
A、import turtle B、import turtle as T
C、from turtle import T D、from turtle import *
5、面向对象的5个关键词不包括( D )。
A、对象 B、事件 C、属性 D、模块 E、方法 F、类
二、判断题
6、circle(90,80)中的80表示弧长。 ( × )
7、for循环语句的循环体可以不用缩进。 ( × )
8、range(1,4)的取值为1、2、3、4. ( × )
9、color("red","green")表示绿色边框的红色填充图形。 ( × )
10、for <变量> in <一组数>:中的<变量>可以随意取名,只要是符合变量命名规则的名字都可以。 ( √ )
三、编程题
请用代码编程环境实现以下功能:绘制一段弧,线宽为8,颜色为蓝色,半径为120,弧度为80。
from turtle import *
pensize(8)
color("blue")
pd()
circle(120,80)第三单元 第2节 在Python中用turtle模块画图练习(题目)
一、单选题
1、利用turtle绘图时,想要将画笔宽度定义为5,下列Python表达式正确的是( )。
A、turtle.pensize(5) B、turtle.pencolor(5)
C、turtle.speed(5) D、turtle.screensize(5)
2、在Python中,调用海龟库后,下列哪句语句可以让海龟右转100度( )
A、turtle.left(100) B、turtle.right(100)
C、turtle.forward(100) D、turtle.backward(100)
3、右侧代码输出的结果为?( )
A、边长为200的正方形;
B、边长为72的正方形;
C、边长为72的正五边角形;
D、边长为200的正五边形。
4、下列哪种方式不能引入turtle模块( )?
A、import turtle B、import turtle as T
C、from turtle import T D、from turtle import *
5、面向对象的5个关键词不包括( )。
A、对象 B、事件 C、属性 D、模块 E、方法 F、类
二、判断题
6、circle(90,80)中的80表示弧长。 ( )
7、for循环语句的循环体可以不用缩进。 ( )
8、range(1,4)的取值为1、2、3、4. ( )
9、color("red","green")表示绿色边框的红色填充图形。 ( )
10、for <变量> in <一组数>:中的<变量>可以随意取名,只要是符合变量命名规则的名字都可以。 ( )
三、编程题
请用代码编程环境实现以下功能:绘制一段弧,线宽为8,颜色为蓝色,半径为120,弧度为80。