目录
1.使用turtle库,绘制一个正方形。
2.使用turtle库,绘制一个六边形。
3.使用turtle库,绘制一个叠边形,其中,叠边形内角为100度。
4.使用turtle库,绘制一个风轮效果,其中,每个风轮内角为45度,风轮边长150像素。
1.使用turtle库,绘制一个正方形。
import turtle as t
t.setup(800,600,150,150)
t.pensize(10)
t.pencolor('black')
for i in range(4):
t.fd(200)
t.right(90)
t.done()
2.使用turtle库,绘制一个六边形。
import turtle as t
t.pensize(10)
t.pencolor('black')
for i in range(6):
t.fd(150)
t.right(60)
t.done()
3.使用turtle库,绘制一个叠边形,其中,叠边形内角为100度。
import turtle as t
t.pensize(10)
t.pencolor('black')
for i in range(9):
t.fd(150)
t.right(80)#内角100度,则转弯角度为180-100
t.done()
4.使用turtle库,绘制一个风轮效果,其中,每个风轮内角为45度,风轮边长150像素。
#方法1
import turtle as t
t.pensize(10)
t.pencolor('black')
t.right(90)
for i in range(4):
t.fd(150)
t.right(90)
t.circle(-150,45)
t.right(90)
t.fd(150)
t.left(135)
t.done()
#方法2
import turtle as t
t.pensize(10)
t.pencolor('black')
for i in range(4):
t.seth(90*i)
t.fd(150)
t.right(90)
t.circle(-150, 45)
t.goto(0,0)
t.done()