python 海龟绘图绘制长方形可变色电池
时间: 2024-09-15 09:04:53 浏览: 45
Python中的海龟绘图模块(turtle)是一个简单的绘图库,可以用来绘制各种图形。要使用海龟绘图绘制一个可变色的长方形电池,你可以使用turtle提供的颜色填充功能。以下是一个简单的示例代码:
```python
import turtle
# 创建海龟画笔
pen = turtle.Turtle()
# 设置画笔速度
pen.speed(1)
# 选择填充颜色
colors = ['red', 'blue', 'green', 'yellow']
# 绘制可变色电池
for i in range(4):
# 设置填充颜色
pen.fillcolor(colors[i])
# 开始填充
pen.begin_fill()
# 绘制长方形的两条边
for _ in range(2):
pen.forward(100) # 向前移动100个单位
pen.right(90) # 向右转90度
pen.forward(20) # 向前移动20个单位
pen.right(90) # 向右转90度
# 结束填充
pen.end_fill()
# 向右转90度准备绘制下一个电池部分
pen.right(90)
# 隐藏海龟画笔
pen.hideturtle()
# 结束绘图
turtle.done()
```
在运行这段代码之前,请确保你的Python环境已经安装了turtle模块。这个脚本会创建一个海龟画笔对象,并使用它来绘制一个由四个不同颜色部分组成的长方形电池图案。
阅读全文