帮我写一个用python画出房子的代码
时间: 2024-04-28 16:25:01 浏览: 91
当然可以!我可以为您提供一个简单的Python代码示例来绘制一个房子。以下是一个示例代码:
```python
import turtle
# 设置画布和画笔参数
window = turtle.Screen()
window.bgcolor("white")
pen = turtle.Turtle()
pen.color("black")
pen.speed(1)
# 绘制房子
def draw_house():
# 绘制房屋主体
pen.forward(200)
pen.left(90)
pen.forward(200)
pen.left(90)
pen.forward(200)
pen.left(90)
pen.forward(200)
# 绘制屋顶
pen.left(30)
pen.forward(200)
pen.left(120)
pen.forward(200)
pen.left(120)
pen.forward(200)
# 绘制门
pen.penup()
pen.goto(80, -200)
pen.pendown()
pen.right(90)
pen.forward(100)
# 绘制窗户
pen.penup()
pen.goto(-30, 80)
pen.pendown()
pen.right(90)
pen.forward(60)
pen.left(90)
pen.forward(60)
pen.left(90)
pen.forward(60)
# 调用函数绘制房子
draw_house()
# 关闭画布
turtle.done()
```
运行此代码,将在窗口中绘制一个简单的房子。您可以根据需要调整代码以适应您想要绘制的房子的形状和大小。希望对您有所帮助!
阅读全文