Python 画小人biu爱心
时间: 2024-09-06 15:05:25 浏览: 46
在Python中,我们可以使用turtle模块来绘制简单的图形,包括爱心形状。下面是一个简单的示例,展示如何通过Turtle库创建一个向上翻转的小人biu爱心:
```python
import turtle
# 创建一个turtle对象
t = turtle.Turtle()
t.speed(0) # 设置速度,0表示最快
# 定义函数绘制爱心
def draw_heart(size):
for _ in range(2): # 上下两半心形
t.penup() # 抬起笔
t.forward(size * 2)
t.pendown() # 放下笔
t.begin_fill() # 开始填充颜色
for side in [60, -120, -60, 0]: # 四边角度
t.left(side)
t.forward(size)
t.end_fill() # 结束填充
t.right(90) # 转向下一个部分
# 绘制小人
t.color("blue") # 设定小人的颜色
t.shape("turtle") # 设定小人为海龟形状
draw_heart(50)
# 利用海龟的上移、旋转等动作模拟"biu"
for i in range(4):
t.right(90)
t.penup()
t.forward(100)
t.pendown()
t.stamp() # 打印出小人位置的标记
t.penup()
t.forward(50)
t.stamp()
# 关闭窗口并结束绘制
turtle.done()
阅读全文