python绘制一个实心五角星
时间: 2023-10-16 21:19:32 浏览: 90
好的,这里是Python绘制实心五角星的代码:
```
import turtle
# create a turtle object
t = turtle.Turtle()
# move the turtle to the start position
t.penup()
t.goto(-50, 0)
t.pendown()
# set the fill color to yellow
t.fillcolor("yellow")
t.begin_fill()
# draw the star
for i in range(5):
t.forward(100)
t.right(144)
# end the fill
t.end_fill()
# hide the turtle
t.hideturtle()
# keep the window open
turtle.done()
```
运行这个程序,就可以看到在窗口中绘制了一个实心五角星。希望能够帮到你!
相关问题
python绘制三个五角星
您好!下面是用Python绘制三个五角星的代码:
```
import turtle
def draw_star(x, y, size):
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
angle = 120
turtle.right(angle/2)
for side in range(5):
turtle.forward(size)
turtle.right(angle)
turtle.forward(size)
turtle.right(72 - angle/2)
turtle.right(-angle/2)
draw_star(0, 0, 100)
draw_star(200, 200, 50)
draw_star(-100, 100, 75)
turtle.done()
```
这段代码使用turtle库,在画布上绘制三个大小和位置不同的五角星。如果您有任何其他问题,请随时问我。
python用turtle绘制一个五角星
好的,以下是使用 Python turtle 绘制五角星的代码:
```
import turtle
#创建一个海龟对象
pen = turtle.Turtle()
#设置颜色和线条宽度
pen.color("blue")
pen.pensize(2)
#绘制五角星
for i in range(5):
pen.forward(120)
pen.right(144)
#隐藏海龟对象
pen.hideturtle()
#显示绘图窗口
turtle.done()
```
希望这个代码对你有帮助!