使用turtle库绘制红色五角星图形(五角星每个角为36度)
时间: 2023-08-03 16:04:55 浏览: 219
下面是使用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()
```
运行这段代码后,会弹出一个窗口,显示一个红色五角星。
相关问题
使用turtle库绘制红色五角星(五星每个角为36度)
好的,以下是使用turtle库绘制红色五角星的代码:
```python
import turtle
# 创建画布并设置画笔属性
canvas = turtle.Screen()
canvas.bgcolor("white")
pen = turtle.Turtle()
pen.color("red")
pen.pensize(2)
# 绘制五角星
pen.penup()
pen.goto(-100, 0)
pen.pendown()
for i in range(5):
pen.forward(200)
pen.right(144)
# 完成绘制
pen.hideturtle()
turtle.done()
```
代码的执行结果是在画布上绘制出一个红色的五角星。
2、使用turtle库绘制红色五角星图形。
下面是使用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()
```
运行代码后,将会弹出一个窗口,显示绘制好的红色五角星。点击窗口即可关闭。