海龟画图两个黄色星星填充成黄色,黑色背景
时间: 2024-09-14 20:13:08 浏览: 33
海龟画图(Turtle Graphics)是一种简单的绘图方式,它通常包含在一个名为turtle的模块中,这是Python标准库的一部分。使用海龟画图可以绘制各种形状和图案。要绘制两个填充的黄色星星,你可以按照以下步骤进行:
1. 导入turtle模块。
2. 创建一个海龟画图对象。
3. 设置海龟的速度和颜色。
4. 使用画图方法绘制星星。
5. 使用填充颜色的方法来填充星星。
6. 关闭海龟画图窗口。
下面是一个简单的示例代码,展示了如何绘制两个填充的黄色星星,背景为黑色:
```python
import turtle
# 创建海龟画图对象
t = turtle.Turtle()
# 设置背景颜色
turtle.bgcolor("black")
# 定义一个函数来绘制星星
def draw_star(size):
t.begin_fill()
t.fillcolor("yellow")
for _ in range(5):
t.forward(size)
t.right(144)
t.end_fill()
# 绘制两个星星
draw_star(100) # 绘制第一个星星
t.penup() # 抬起笔,移动时不绘制
t.goto(120, 0) # 移动到新位置
t.pendown() # 放下笔,准备绘制
draw_star(100) # 绘制第二个星星
# 隐藏海龟图标,完成绘制
t.hideturtle()
# 完成绘图
turtle.done()
```
这段代码首先设置了一个黑色的背景,然后定义了一个绘制五角星的函数`draw_star`,该函数接受一个参数`size`来控制星星的大小,并使用`begin_fill()`和`end_fill()`方法来填充星星的颜色为黄色。接着,我们调用这个函数两次,分别在屏幕上绘制两个黄色的星星。
阅读全文