同一窗口用turtle库绘制叠加等边三角形等边三角形
时间: 2023-05-24 16:02:23 浏览: 110
可以使用turtle库来绘制等边三角形,绘制方法如下:
import turtle
# 设置turtle绘图窗口的大小和背景颜色
turtle.setup(400, 400)
turtle.bgcolor("#FFFFFF")
# 绘制等边三角形
turtle.pensize(3)
turtle.color("#0000FF")
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.done()
在同一窗口中绘制叠加的等边三角形,可以通过在绘制一个等边三角形后抬起画笔,调整一下位置和角度,再继续绘制下一个等边三角形来实现,代码如下:
import turtle
# 设置turtle绘图窗口的大小和背景颜色
turtle.setup(400, 400)
turtle.bgcolor("#FFFFFF")
# 绘制第一个等边三角形
turtle.pensize(3)
turtle.color("#0000FF")
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
# 调整位置和角度,绘制第二个等边三角形
turtle.penup()
turtle.right(120)
turtle.forward(50)
turtle.right(60)
turtle.pendown()
turtle.color("#FF0000")
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.left(120)
turtle.forward(100)
turtle.done()
阅读全文