如何在Python中自定义爱心形状的颜色和大小?
时间: 2024-10-06 15:01:32 浏览: 43
【python自定义大小爱心代码】python自定义大小爱心代码
5星 · 资源好评率100%
在Python中,特别是在使用turtle库绘制爱心时,你可以通过设置`color()`方法来改变颜色,通过调整`forward()`方法的参数来改变大小。下面是一个简单的例子:
```python
import turtle
def custom_heart(size, color):
t = turtle.Turtle()
t.fillcolor(color) # 设置填充颜色
t.pencolor(color) # 设置线条颜色
t.begin_fill()
for _ in range(5): # 五边形
t.forward(size)
t.right(144) # 每次旋转72度
t.end_fill() # 结束填充
# 自定义大小和颜色
custom_heart(50, "blue") # 调用函数绘制蓝色爱心,大小为50像素
custom_heart(30, "purple") # 另外一个实例,紫色爱心,大小30像素
turtle.done()
```
在这个例子中,你可以根据需要替换`custom_heart()`内的参数来自定义颜色和大小。每次调用这个函数时,它都会基于传入的新值创建一个新的爱心。
阅读全文