用Python海龟画一个哆啦A梦,不能出现bug
时间: 2023-03-28 08:03:00 浏览: 139
用Python画哆啦A梦
好的,我可以回答这个问题。以下是使用 Python 海龟库绘制哆啦A梦的代码:
```python
import turtle
# 设置画笔
t = turtle.Pen()
t.pensize(4)
t.speed(10)
# 绘制哆啦A梦的头部
t.fillcolor('#00A1E4')
t.begin_fill()
t.circle(80)
t.end_fill()
# 绘制哆啦A梦的耳朵
t.penup()
t.goto(-60, 120)
t.pendown()
t.fillcolor('#00A1E4')
t.begin_fill()
t.circle(30)
t.end_fill()
t.penup()
t.goto(60, 120)
t.pendown()
t.fillcolor('#00A1E4')
t.begin_fill()
t.circle(30)
t.end_fill()
# 绘制哆啦A梦的眼睛
t.penup()
t.goto(-30, 60)
t.pendown()
t.fillcolor('#FFFFFF')
t.begin_fill()
t.circle(20)
t.end_fill()
t.penup()
t.goto(30, 60)
t.pendown()
t.fillcolor('#FFFFFF')
t.begin_fill()
t.circle(20)
t.end_fill()
t.penup()
t.goto(-25, 70)
t.pendown()
t.fillcolor('#000000')
t.begin_fill()
t.circle(10)
t.end_fill()
t.penup()
t.goto(25, 70)
t.pendown()
t.fillcolor('#000000')
t.begin_fill()
t.circle(10)
t.end_fill()
# 绘制哆啦A梦的鼻子
t.penup()
t.goto(, 40)
t.pendown()
t.fillcolor('#FF000')
t.begin_fill()
t.circle(10)
t.end_fill()
# 绘制哆啦A梦的嘴巴
t.penup()
t.goto(-40, )
t.pendown()
t.right(45)
t.circle(50, 90)
# 绘制哆啦A梦的身体
t.penup()
t.goto(, -80)
t.pendown()
t.fillcolor('#00A1E4')
t.begin_fill()
t.circle(100)
t.end_fill()
# 绘制哆啦A梦的手
t.penup()
t.goto(-100, -80)
t.pendown()
t.fillcolor('#00A1E4')
t.begin_fill()
t.circle(30)
t.end_fill()
t.penup()
t.goto(100, -80)
t.pendown()
t.fillcolor('#00A1E4')
t.begin_fill()
t.circle(30)
t.end_fill()
# 绘制哆啦A梦的脚
t.penup()
t.goto(-60, -180)
t.pendown()
t.fillcolor('#FFFFFF')
t.begin_fill()
t.circle(30)
t.end_fill()
t.penup()
t.goto(60, -180)
t.pendown()
t.fillcolor('#FFFFFF')
t.begin_fill()
t.circle(30)
t.end_fill()
t.penup()
t.goto(-60, -180)
t.pendown()
t.fillcolor('#00A1E4')
t.begin_fill()
t.circle(20)
t.end_fill()
t.penup()
t.goto(60, -180)
t.pendown()
t.fillcolor('#00A1E4')
t.begin_fill()
t.circle(20)
t.end_fill()
# 隐藏画笔
t.hideturtle()
# 等待用户关闭窗口
turtle.done()
```
希望这个代码对你有帮助!
阅读全文