2、使用turtle库绘制红色五角星图形。
时间: 2024-05-15 17:13:41 浏览: 124
下面是使用turtle库绘制红色五角星图形的代码:
```python
import turtle
# 设置画笔颜色和画布颜色
turtle.pencolor("red")
turtle.fillcolor("red")
# 开始绘制五角星
turtle.begin_fill()
for i in range(5):
turtle.forward(100)
turtle.right(144)
turtle.end_fill()
# 隐藏画笔
turtle.hideturtle()
# 点击关闭窗口
turtle.exitonclick()
```
运行代码后,将会弹出一个窗口,显示绘制好的红色五角星。点击窗口即可关闭。
相关问题
使用turtle库绘制红色五角星图形(五角星每个角为36度)
下面是使用turtle库绘制红色五角星图形的Python代码:
```python
import turtle
# 设置画笔颜色
turtle.color("red")
# 绘制五角星
turtle.begin_fill()
for i in range(5):
turtle.forward(100)
turtle.right(144)
turtle.end_fill()
# 隐藏画笔
turtle.hideturtle()
# 等待用户关闭窗口
turtle.done()
```
运行这段代码后,会弹出一个窗口,显示一个红色五角星。
在Python中使用turtle库绘制红色五角星的代码
在Python中,可以使用turtle库来绘制图形,包括五角星。以下是一个简单的例子,演示如何绘制一个红色的五角星:
```python
import turtle
# 创建画笔并设置颜色为红色
t = turtle.Turtle()
t.color("red")
# 定义五角星函数,角度差为36度
def draw_star(size):
for _ in range(5):
t.forward(size)
t.right(72)
# 开始绘制五角星,大小可根据需要调整
draw_star(100) # 这里设为100,实际可以更改
# 结束绘图
turtle.done() # 等待用户关闭窗口,如果没有这行,程序会立即结束
```
在这个代码中,我们首先导入了turtle模块,然后创建了一个Turtle对象`t`,设置了它的填充颜色为红色。接着定义了一个`draw_star`函数,通过循环和转向,实现了五角星的绘制。最后,调用`draw_star`函数开始绘制,并使用`turtle.done()`保持窗口打开直到用户关闭。
阅读全文
相关推荐
















