测验2: Python基本图形绘制 (第2周)
1. 哪个选项不能正确引用turtle库进而使用setup()函数?
-
from turtle import*
-
import turtle
-
import turtle as t
-
import setup from turtle
2. 关于turtle库,哪个选项的描述是错误的?
-
turtle坐标系的原点默认在屏幕左上角
-
turtle库最早成功应用于LOGO编程语言
-
turtle库是一个直观有趣的图形绘制函数库
-
turtle绘图体系以水平右侧为绝对方位的0度
3. 哪个选项是turtle绘图中角度坐标系的绝对0度方向?
-
画布正左方
-
画布正右方
-
画布正下方
-
画布正上方
4. 哪个选项是下面代码的执行结果?
turtle.circle(-90,90)
-
绘制一个半径为90像素的整圆形
-
绘制一个半径为90像素的弧形,圆心在画布正中心
-
绘制一个半径为90像素的弧形,圆心在小海龟当前行进的左侧
-
绘制一个半径为90像素的弧形,圆心在小海龟当前行进的右侧
5. 关于turtle库绘图函数,哪个选项的描述是错误的?
-
turtle.pensize(size)函数的作用是改变画笔的宽度为size像素
-
turtle.circle(radius, extent=None)函数的作用是绘制一个椭圆形,extent参数可选
-
turtle.seth(to_angle)函数的作用是设置小海龟当前行进方向为to_angle,to_angle是角度的整数值
-
turtle.fd(distance)函数的作用是向小海龟当前行进方向前进distance距离
6. 关于turtle库的画笔控制函数,哪个选项的描述是错误的?
-
turtle.colormode()的作用是设置画笔RGB颜色的表示模式
-
turtle.pendown()作用是落下画笔,并移动画笔绘制一个点
-
turtle.width()和turtle.pensize()都可以用来设置画笔尺寸
-
turtle.penup()的别名有turtle.pu(),turtle.up()
7. 哪个选项不能改变turtle画笔的运行方向?
-
left()
-
seth()
-
bk()
-
right()
8. 哪个选项所列保留字能够实现对一组语句的循环执行?
-
while和def
-
for和in
-
range()
-
if和else
9. 哪个选项能够使用turtle库绘制一个半圆形?
-
turtle.fd(100)
-
turtle.circle(100, -180)
-
turtle.circle(100)
-
turtle.circle(100, 90)
10. 哪个选项对turtle.done()的描述是正确的?
-
turtle.done()用来停止画笔绘制,但绘图窗体不关闭
-
turtle.done()放在代码最后,是turtle绘图的必要要求,表示绘制完成
-
turtle.done()用来暂停画笔绘制,用户响应后还可以继续绘制
-
turtle.done()用来隐藏turtle绘制画笔,一般放在代码最后
人生苦短, 我用Python?