帮我写一个用python turtle 画冰墩墩
时间: 2024-05-01 22:20:58 浏览: 71
Python中turtle作图示例
好的,以下是用 Python turtle 画冰墩墩的代码:
```python
import turtle
# 设置画笔
t = turtle.Turtle()
t.speed(0)
t.pensize(3)
# 画圆形身体
t.penup()
t.goto(0, -100)
t.pendown()
t.fillcolor("white")
t.begin_fill()
t.circle(100)
t.end_fill()
# 画脸部
t.penup()
t.goto(-40, 0)
t.pendown()
t.fillcolor("black")
t.begin_fill()
t.circle(20)
t.end_fill()
t.penup()
t.goto(40, 0)
t.pendown()
t.fillcolor("black")
t.begin_fill()
t.circle(20)
t.end_fill()
# 画嘴巴
t.penup()
t.goto(-60, -20)
t.pendown()
t.right(60)
t.circle(80, 120)
# 画眼睛
t.penup()
t.goto(-30, 30)
t.pendown()
t.fillcolor("white")
t.begin_fill()
t.circle(10)
t.end_fill()
t.penup()
t.goto(30, 30)
t.pendown()
t.fillcolor("white")
t.begin_fill()
t.circle(10)
t.end_fill()
t.penup()
t.goto(-25, 35)
t.pendown()
t.fillcolor("black")
t.begin_fill()
t.circle(5)
t.end_fill()
t.penup()
t.goto(25, 35)
t.pendown()
t.fillcolor("black")
t.begin_fill()
t.circle(5)
t.end_fill()
# 完成
turtle.done()
```
运行以上代码即可看到画出的冰墩墩。如果需要调整大小或者位置,可以调整 `goto()` 函数的参数。
阅读全文