用Python画一个索隆
时间: 2023-11-16 09:07:28 浏览: 57
很高兴回答你的问题!以下是Python绘制索隆的代码示例:
```python
import turtle
# 控制画笔形状和颜色
turtle.shape("turtle")
turtle.color("green")
# 绘制索隆的眼睛
turtle.penup()
turtle.goto(-30, 100)
turtle.pendown()
turtle.circle(20)
turtle.penup()
turtle.goto(30, 100)
turtle.pendown()
turtle.circle(20)
# 绘制索隆的眼珠
turtle.color("white")
turtle.penup()
turtle.goto(-30, 110)
turtle.pendown()
turtle.fillcolor("white")
turtle.begin_fill()
turtle.circle(10)
turtle.end_fill()
turtle.penup()
turtle.goto(30, 110)
turtle.pendown()
turtle.begin_fill()
turtle.circle(10)
turtle.end_fill()
# 绘制索隆的头发
turtle.color("black")
turtle.penup()
turtle.goto(-100, 150)
turtle.pendown()
turtle.seth(20)
turtle.circle(150, 40)
turtle.penup()
turtle.seth(-20)
turtle.goto(-100, 150)
turtle.pendown()
turtle.circle(-150, 40)
# 绘制索隆的头部
turtle.color("green")
turtle.penup()
turtle.goto(-90, 110)
turtle.pendown()
turtle.begin_fill()
turtle.circle(40)
turtle.end_fill()
# 绘制索隆的手臂、身体和腿
turtle.color("black")
turtle.penup()
turtle.goto(-80, 10)
turtle.pendown()
turtle.goto(-130, -70)
turtle.goto(-80, -150)
turtle.penup()
turtle.goto(80, 10)
turtle.pendown()
turtle.goto(130, -70)
turtle.goto(80, -150)
turtle.penup()
turtle.goto(-40, -150)
turtle.pendown()
turtle.goto(-40, -300)
turtle.done()
```
希望这个示例对你有所帮助!