Turtle 绘图指令
Turtle 绘图指令
掌握 Turtle 绘图指令:前进、转弯、填色、抬笔等。
知识点出处:知识块8;详述(12)|CCF 编程能力等级认证 C++&Python 认证标准(CCF编程能力等级认证标准_C++ & Python_一至八级)(https://gesp.ccf.org.cn/101/1008/10012.html)
本知识点的讲解文案待补(Track D3)。以下为该知识点下的历年真题。
下面Python执行后,海龟指向135度,横线处填入代码错误的是( )。
import turtle
for i in range(_______):
turtle.left(45)
下面的Python代码执行后,海龟指向与初始一样,即和指向0度方向一致。( )
import turtle
for i in range(4):
turtle.right(90)
turtle.forward(100)是( )。
下面的Python代码执行后,海龟指向不会发生变化。( )
import turtle
turtle.left(30)
turtle.right(30)
下面的Python代码被执行后将绘制出正六边形。( )
import turtle
for i in range(6):
turtle.forward(100)
turtle.right(120)
有关下面Python代码说法正确的是( )。
import turtle
turtle.forward(100)
下面的Python代码执行后,海龟指向不会发生变化。( )
import turtle
for i in range(12):
turtle.right(30)
continue
下面的Python代码执行后将能绘制出大于3的正多边形。( )
import turtle
N = int(input("请输入大于3的正整数:"))
for i in range(N):
turtle.forward(100)
turtle.right(360 % N)
下面的Python代码执行后海龟最终朝向是( )。(默认初始朝向东,即屏幕右侧)
import turtle
turtle.forward(100)
turtle.right(90)
turtle.forward(50)
下面的Python代码执行后,将画出横平竖直(两条边水平,另两条边与之垂直,且首尾相接)的正方形。( )
import turtle
turtle.right(45)
turtle.circle(45, steps = 4)
下面的Python代码执行后将绘制出如下图形。( )

import turtle
for i in range(8):
turtle.right(45)
turtle.circle(50,steps = 4)
下面的Python执行后如果输入 8 ,希望输出如下图形。相关说法,正确的是( )。

import turtle
N = int(input("请输入射线数量:"))
Angle = 360 / N #计算出每条射线之间间隔的角度
for i in range(N):
turtle.right(Angle)
turtle.forward(100)
turtle.goto(0,0)
turtle.done()
原文保真说明:原卷印刷错误 1 处(照原卷保留,未作修改)
原卷印刷如此错字选项 1
原卷作
应该修为,常规写法应为应该修改为原卷选项 A 印作「应该修为」(文本层与第 5 页 600 dpi 裁图 crops/p05-q13-opts-5.png 一致),与同题选项 D「应该修正为」用词不同,照原卷转写。
有关下面 Python 代码的说法,正确的是( )。
import turtle
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.goto(0, 0)
turtle.done()
下面的 Python 代码执行后第一条直线与第二条直线相交于原点,两线之间的夹角为120度。( )
import turtle
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
turtle.done()