用python画hellokitty代码
时间: 2023-11-04 21:03:14 浏览: 648
import turtle
# 设置画布大小
turtle.setup(800, 600)
# 设置画笔大小
turtle.pensize(3)
# 设置画笔颜色
turtle.pencolor('black')
# 绘制Hello
turtle.penup()
turtle.goto(-100, 0) # 将起点移动到坐标(-100, 0)
turtle.pendown()
turtle.circle(50, 360) # 绘制一个半径为50的圆
# 绘制Kitty
turtle.penup()
turtle.goto(100, 0) # 将起点移动到坐标(100, 0)
turtle.pendown()
turtle.right(45) # 右转45度
turtle.forward(70) # 前进70个像素
turtle.backward(70)
turtle.left(90) # 左转90度
turtle.forward(70)
turtle.backward(70)
turtle.right(135) # 右转135度
turtle.forward(100)
# 隐藏画笔
turtle.hideturtle()
# 结束绘制
turtle.done()
相关问题
用简单python画hello kitty
好的,以下是用Python绘制Hello Kitty的代码:
```python
import turtle
# 设置画布和画笔
canvas = turtle.Screen()
canvas.bgcolor("#F7A9A8")
brush = turtle.Turtle()
brush.speed(10)
# 绘制头部
brush.color("#FFFFFF")
brush.begin_fill()
brush.circle(100)
brush.end_fill()
# 绘制脸部轮廓
brush.penup()
brush.goto(-70, 40)
brush.pendown()
brush.color("#000000")
brush.pensize(4)
brush.right(20)
brush.circle(80, 150)
brush.right(120)
brush.circle(80, 150)
# 绘制眼睛
brush.penup()
brush.goto(-35, 120)
brush.pendown()
brush.begin_fill()
brush.circle(20)
brush.end_fill()
brush.penup()
brush.goto(35, 120)
brush.pendown()
brush.begin_fill()
brush.circle(20)
brush.end_fill()
# 绘制眼珠
brush.penup()
brush.goto(-30, 125)
brush.pendown()
brush.color("#FFFFFF")
brush.begin_fill()
brush.circle(8)
brush.end_fill()
brush.penup()
brush.goto(40, 125)
brush.pendown()
brush.begin_fill()
brush.circle(8)
brush.end_fill()
# 绘制鼻子
brush.penup()
brush.goto(0, 80)
brush.pendown()
brush.begin_fill()
brush.circle(15)
brush.end_fill()
# 绘制嘴巴
brush.penup()
brush.goto(-60, 30)
brush.pendown()
brush.right(60)
brush.circle(80, 120)
# 绘制腮红
brush.penup()
brush.goto(-95, 20)
brush.pendown()
brush.color("#F5A9A8")
brush.begin_fill()
brush.circle(15)
brush.end_fill()
brush.penup()
brush.goto(95, 20)
brush.pendown()
brush.begin_fill()
brush.circle(15)
brush.end_fill()
# 绘制蝴蝶结
brush.penup()
brush.goto(-70, -20)
brush.pendown()
brush.color("#FF00FF")
brush.begin_fill()
brush.circle(30, 180)
brush.right(90)
brush.forward(60)
brush.right(90)
brush.circle(-30, 180)
brush.end_fill()
# 隐藏画笔
brush.hideturtle()
turtle.done()
```
运行以上代码,即可在画布上看到绘制的Hello Kitty!
Python画HelloKitty
要画出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()
```