用turtle绘制空心五角星,画笔宽度8像素,画笔颜色黄色,用红色填充,
时间: 2023-06-06 20:04:54 浏览: 371
好的,下面是Python代码实现:
```python
import turtle
# 设置画布背景色
turtle.bgcolor("white")
# 创建画笔
pen = turtle.Turtle()
# 设置画笔颜色和宽度
pen.color("yellow")
pen.width(8)
# 画五角星边框
for i in range(5):
pen.forward(100)
pen.right(144)
# 填充五角星
pen.color("red")
pen.begin_fill()
for i in range(5):
pen.forward(100)
pen.right(144)
pen.end_fill()
# 隐藏画笔
pen.hideturtle()
# 等待关闭画布
turtle.done()
```
执行以上代码,就可以在画布上绘制出一个空心的黄色五角星,用红色填充。注意,如果你将此代码复制到CSDN编辑器中运行,可能会出现部分代码缺失,请自行调整。
相关问题
用turtle绘制一个五角星,画笔宽度5像素,画笔颜色黄色,用红色填充,下方用紫色,20号字体写Done,
好的,我可以为您绘制一个五角星,请您稍等片刻。
import turtle
# 设置画笔宽度为5像素,颜色为黄色,填充颜色为红色
turtle.pensize(5)
turtle.pencolor('yellow')
turtle.fillcolor('red')
# 开始填充颜色
turtle.begin_fill()
# 绘制五角星的形状
for i in range(5):
turtle.forward(200)
turtle.right(144)
# 结束填充颜色
turtle.end_fill()
# 移动画笔到画布底部中心
turtle.penup()
turtle.goto(0, -200)
# 设置字体大小和颜色
turtle.color('purple')
turtle.write('Done', align='center', font=('Arial', 20, 'normal'))
# 关闭画布
turtle.done()
用turtle绘制旋转的正方形,画笔宽度4像素,画笔颜色红色,
好的,我可以帮您实现用turtle绘制旋转的正方形,代码如下:
```python
import turtle
# 设置画笔宽度和颜色
turtle.pensize(4)
turtle.pencolor("red")
# 绘制旋转的正方形
for i in range(100):
turtle.forward(i)
turtle.right(90)
turtle.done()
```
您可以将上述代码复制到Python代码编辑器中并运行,结果将在窗口中显示。请注意,您还可以更改正方形的大小和角度以获得不同的效果。
阅读全文