目录
1、绘制四瓣花图形
任务描述
使用 turtle 库的 circle() 函数、left() 函数和fd() 函数绘制四瓣花图形(圆的半径为100),效果如下图所示。
from turtle import circle, fd, left, getscreen
#********* Begin *********#
import turtle as t
for i in range(4):
t.fd(200)
t.left(90)
t.circle(100,180)
t.left(90)
t.circle(100,180)
t.left(90)
t.circle(100,180)
t.left(90)
t.circle(100,180)
#********* End *********#
#保存屏幕图片
ts = getscreen()
ts.getcanvas().postscript(file="Python/src1/py1-4/yourimg/sj.ps")
2、绘制四叶草图形
任务描述
使用 turtle 库的 circle() 函数、right() 函数和fd() 函数绘制一个四叶草(圆的半径为50),效果如下图所示。
from turtle import circle, fd, right, getscreen
#********* Begin *********#
import turtle as t
t.right(90)
t.circle(50,180)
t.fd(100)
t.circle(50,180)
t.fd(100)
t.left(90)
t.fd(100)
t.circle(50,180)
t.fd(100)
t.circle(50,180)
#********* End *********#
#保存屏幕图片
ts = getscreen()
ts.getcanvas().postscript(file="Python/src1/py1-5/yourimg/sj.ps")
3、绘制星星图形
任务描述
使用 turtle 库的 circle() 函数、right() 函数和fd() 函数绘制一个星星图形,其中圆的半径为100 像素,效果如下图所示。
#********* Begin *********#
import turtle as t
for i in range(4):
t.circle(100,90)
t.right(180)
t.left(45)
t.right(90)
t.fd(141.4)
t.left(90)
t.fd(141.4)
t.left(90)
t.fd(141.4)
t.left(90)
t.fd(141.4)
#********* End *********#
#保存屏幕图片
ts = t.getscreen()
ts.getcanvas().postscript(file="Python/src1/py1-6/yourimg/sj.ps")