一、考试题
1、turtle八边形绘制
问题描述:
使用turtle库,绘制一个八边形。
参考代码:
import turtle as t
t.pensize(2)
for i in range(8):
t.fd(100)
t.left(45)
2、turtle八角图形绘制
问题描述:
使用turtle库,绘制一个八角图形。
参考代码:
import turtle as t
t.pensize(2)
for i in range(8):
t.fd(150)
t.left(135)
二、练习题
1、turtle正方形绘制
问题描述:
使用turtle库,绘制一个正方形。
参考代码:
import turtle t
t.pensize(2)
for i in range(4):
t.fd(150)
t.left(90)
2、turtle六边形绘制
问题描述:
使用turtle库,绘制一个六边形。
参考代码:
import turtle as t
t.pensize(2)
for i in range(6):
t.fd(150)
t.left(60)
3、turtle叠边形绘制
问题描述:
使用turtle库,绘制一个叠边形,其中,叠边形内角为100度。
参考代码:
import turtle as t
t.pensize(2)
for i in range(9):
t.fd(150)
t.left(80) #720/9
4、turtle风轮绘制
问题描述:
使用turtle库,绘制一个风轮效果,其中,每个风轮内角为45度,风轮边长150像素。
参考代码:
import turtle as t
t.pensize(2)
for i in range(4):
t.seth(90*i)
t.fd(150)
t.right(90)
t.circle(-150, 45)
t.goto(0,0)