#第一关绘制等边三角形
#********* Begin *********#
import turtle as tl
tl.pencolor('red')
tl.pendown()
tl.left(60)
tl.forward(200)
tl.right(120)
tl.forward(200)
tl.right(120)
tl.forward(200)
#********* End *********#
#保存屏幕图片
ts = tl.getscreen()
ts.getcanvas().postscript(file="Python/src1/py1-1/yourimg/sj.ps")
#第二关绘制两个叠加的等边三角形
#********* Begin *********#
import turtle as tl
tl.pencolor('red')
tl.pendown()
tl.left(60)
tl.forward(200)
tl.right(120)
tl.forward(200)
tl.right(120)
tl.forward(200)
tl.begin_fill()
tl.right(60)
tl.right(120)
tl.pencolor('blue')
tl.fillcolor('yellow')
tl.penup()
tl.forward(100)
tl.pendown()
tl.left(60)
tl.forward(100)
tl.left(120)
tl.forward(100)
tl.left(120)
tl.forward(100)
tl.end_fill()
tl.end_fill()
#********* End *********#
#保存屏幕图片
ts = tl.getscreen()
ts.getcanvas().postscript(file="Python/src1/py1-2/yourimg/sj.ps")
#第三关 绘制三个叠加的等边三角形
#********* Begin *********#
import turtle as tl
tl.pencolor('red')
tl.pendown()
tl.left(60)
tl.forward(200)
tl.right(120)
tl.forward(200)
tl.right(120)
tl.forward(200)
tl.begin_fill()
tl.right(60)
tl.right(120)
tl.pencolor('blue')
tl.fillcolor('yellow')
tl.penup()
tl.forward(100)
tl.pendown()
tl.left(60)
tl.forward(100)
tl.left(120)
tl.forward(100)
tl.left(120)
tl.forward(100)
tl.end_fill()
tl.left(120)
tl.forward(50)
tl.left(60)
tl.begin_fill()
tl.pencolor('red')
tl.fillcolor('white')
tl.forward(50)
tl.left(120)
tl.forward(50)
tl.left(120)
tl.forward(50)
tl.end_fill()
#********* End *********#
#保存屏幕图片
ts = tl.getscreen()
ts.getcanvas().postscript(file="Python/src1/py1-3/yourimg/sj.ps")
原创文章,作者:,如若转载,请注明出处:https://blog.ytso.com/tech/python/272389.html