Python画HelloKitty
时间: 2024-03-06 08:42:13 浏览: 21
要画出HelloKitty,可以使用Python的turtle库来实现。以下是绘制HelloKitty的代码:
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(800, 600)
turtle.bgcolor('#FDD7E4')
# 绘制头部
turtle.fillcolor('#FFFFFF')
turtle.begin_fill()
turtle.circle(200)
turtle.end_fill()
# 绘制左耳
turtle.penup()
turtle.goto(-100, 250)
turtle.pendown()
turtle.fillcolor('#FFA7B5')
turtle.begin_fill()
turtle.circle(80)
turtle.end_fill()
# 绘制右耳
turtle.penup()
turtle.goto(100, 250)
turtle.pendown()
turtle.fillcolor('#FFA7B5')
turtle.begin_fill()
turtle.circle(80)
turtle.end_fill()
# 绘制左眼
turtle.penup()
turtle.goto(-80, 80)
turtle.pendown()
turtle.fillcolor('#000000')
turtle.begin_fill()
turtle.circle(30)
turtle.end_fill()
# 绘制右眼
turtle.penup()
turtle.goto(80, 80)
turtle.pendown()
turtle.fillcolor('#000000')
turtle.begin_fill()
turtle.circle(30)
turtle.end_fill()
# 绘制鼻子
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.fillcolor('#FFA7B5')
turtle.begin_fill()
turtle.circle(50)
turtle.end_fill()
# 绘制嘴巴
turtle.penup()
turtle.goto(-100, -100)
turtle.pendown()
turtle.pensize(10)
turtle.right(45)
for i in range(2):
turtle.circle(70, 90)
turtle.circle(20, 90)
# 隐藏画笔
turtle.hideturtle()
# 显示绘图窗口
turtle.done()
```