用python画一个带有颜色的房子
时间: 2023-10-25 15:09:07 浏览: 68
好的,我可以帮您解决这个问题。下面是使用 Python 绘制具有颜色的房屋的示例代码:
```python
import turtle
# 设置画笔大小和颜色
turtle.pensize(5)
turtle.pencolor("blue")
# 绘制矩形房子
turtle.begin_fill()
turtle.fillcolor("yellow")
turtle.penup()
turtle.goto(-150, -150)
turtle.pendown()
for i in range(4):
turtle.forward(300)
turtle.left(90)
turtle.end_fill()
# 绘制红色房顶
turtle.begin_fill()
turtle.fillcolor("red")
turtle.penup()
turtle.goto(-150, 150)
turtle.pendown()
turtle.setheading(50)
turtle.forward(200)
turtle.right(100)
turtle.forward(200)
turtle.end_fill()
# 绘制绿色草地
turtle.begin_fill()
turtle.fillcolor("green")
turtle.penup()
turtle.goto(-300, -150)
turtle.pendown()
turtle.setheading(0)
turtle.forward(600)
turtle.right(90)
turtle.forward(150)
turtle.right(90)
turtle.forward(600)
turtle.right(90)
turtle.forward(150)
turtle.end_fill()
turtle.done()
```
您可以根据需要自定义每个元素的颜色和大小。希望这可以帮助您。
阅读全文