用简单python画风景
时间: 2023-06-30 21:18:46 浏览: 35
好的,以下是一个简单的 Python 程序,可以画出一副简单的风景。
```python
import turtle
# 设置画布大小和背景色
turtle.setup(800, 600)
turtle.bgcolor("#87CEEB")
# 定义画笔
pen = turtle.Turtle()
# 绘制太阳
pen.pencolor("#FFD700")
pen.fillcolor("#FFD700")
pen.begin_fill()
pen.circle(50)
pen.end_fill()
# 绘制山峰
pen.up()
pen.goto(-400, -200)
pen.down()
pen.pencolor("#8B4513")
pen.fillcolor("#8B4513")
pen.begin_fill()
pen.goto(-300, 100)
pen.goto(-200, -50)
pen.goto(-100, 50)
pen.goto(0, -100)
pen.goto(100, 50)
pen.goto(200, -50)
pen.goto(300, 100)
pen.goto(400, -200)
pen.goto(-400, -200)
pen.end_fill()
# 绘制草地
pen.up()
pen.goto(-400, -200)
pen.down()
pen.pencolor("#00CD00")
pen.fillcolor("#00CD00")
pen.begin_fill()
pen.goto(400, -200)
pen.goto(400, -300)
pen.goto(-400, -300)
pen.goto(-400, -200)
pen.end_fill()
# 隐藏画笔
pen.ht()
# 点击关闭窗口
turtle.exitonclick()
```
运行以上代码,会弹出一个窗口,展示出一个简单的风景画,如下图所示:
![simple_landscape](https://user-images.githubusercontent.com/38177258/136228116-4b3e8e1f-4e92-4c7f-8d2c-af19e1e18ce4.png)
阅读全文