帮我用python写一个画喜羊羊的程序
时间: 2023-05-23 20:03:46 浏览: 86
使用python画出一个懒羊羊代码(附详细注释)全
当然可以!以下是用 Python 画喜羊羊的程序:
```
from turtle import *
# 羊耳朵函数
def ear(color):
fillcolor(color)
begin_fill()
for i in range(3):
fd(50)
lt(60)
end_fill()
# 羊身体函数
def body(color):
fillcolor(color)
begin_fill()
for i in range(3):
fd(100)
lt(120)
end_fill()
# 羊脸函数
def face(color):
fillcolor(color)
begin_fill()
circle(50)
end_fill()
# 羊眼睛函数
def eye(x, y):
penup()
goto(x, y)
pendown()
fillcolor('white')
begin_fill()
circle(10)
end_fill()
penup()
goto(x-4, y+8)
pendown()
fillcolor('black')
begin_fill()
circle(4)
end_fill()
# 画出喜羊羊
def xiyangyang():
ear('pink')
lt(60)
ear('pink')
rt(120)
body('white')
lt(120)
face('white')
rt(120)
eye(-20, 80)
eye(20, 80)
# 主程序
speed(5)
penup()
goto(-50, 0)
pendown()
xiyangyang()
done()
```
运行程序后会画出一个喜羊羊的图案。
阅读全文