Python绘制五角星
时间: 2024-05-27 10:06:50 浏览: 130
Python可以使用turtle库绘制五角星。可以按照以下步骤进行绘制:
1. 导入turtle库:
```python
import turtle
```
2. 创建一个Turtle对象:
```python
t = turtle.Turtle()
```
3. 设置画笔颜色和填充颜色:
```python
t.pencolor("red")
t.fillcolor("yellow")
```
4. 开始填充:
```python
t.begin_fill()
```
5. 绘制五角星:
```python
for i in range(5):
t.forward(100)
t.right(144)
```
6. 结束填充:
```python
t.end_fill()
```
7. 隐藏画笔:
```python
t.hideturtle()
```
完整代码如下:
```python
import turtle
t = turtle.Turtle()
t.pencolor("red")
t.fillcolor("yellow")
t.begin_fill()
for i in range(5):
t.forward(100)
t.right(144)
t.end_fill()
t.hideturtle()
```
相关问题
python绘制五角星
以下是使用turtle库绘制五角星的Python代码:
```python
import turtle
# 创建一个画布
canvas = turtle.Screen()
canvas.bgcolor("white")
# 创建一个画笔
pen = turtle.Turtle()
# 设置画笔的颜色和线宽
pen.color("red")
pen.pensize(3)
# 绘制五角星
for i in range(5):
pen.forward(100)
pen.right(144)
# 隐藏画笔
pen.hideturtle()
# 关闭画布
canvas.exitonclick()
```
运行代码后,将会弹出一个窗口,显示绘制的五角星。
用python绘制五角星
可以使用Python的turtle库来绘制五角星,代码如下:
```python
import turtle
# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔颜色和粗细
pen.color('blue')
pen.pensize(3)
# 绘制五角星
for i in range(5):
pen.forward(100)
pen.right(144)
# 隐藏画笔
pen.hideturtle()
# 关闭画布
canvas.exitonclick()
```
运行以上代码,即可在画布上绘制一个蓝色的五角星。
阅读全文