p ython用turtle画小动物
时间: 2023-06-17 15:05:03 浏览: 151
好的,可以使用Python中的turtle模块来画小动物。下面是画小熊猫和小鸟的示例代码:
画小熊猫:
```python
import turtle
# 设置画笔
t = turtle.Turtle()
t.pensize(3)
t.speed(10)
t.color("black")
# 画身体
t.penup()
t.goto(0,-100)
t.pendown()
t.begin_fill()
t.circle(100)
t.end_fill()
# 画耳朵
t.penup()
t.goto(-50,80)
t.pendown()
t.begin_fill()
t.circle(30)
t.end_fill()
t.penup()
t.goto(50,80)
t.pendown()
t.begin_fill()
t.circle(30)
t.end_fill()
# 画眼睛
t.penup()
t.goto(-30,30)
t.pendown()
t.color("white")
t.begin_fill()
t.circle(20)
t.end_fill()
t.color("black")
t.begin_fill()
t.circle(10)
t.end_fill()
t.penup()
t.goto(30,30)
t.pendown()
t.color("white")
t.begin_fill()
t.circle(20)
t.end_fill()
t.color("black")
t.begin_fill()
t.circle(10)
t.end_fill()
# 画鼻子
t.penup()
t.goto(0,10)
t.pendown()
t.color("black")
t.begin_fill()
t.circle(15)
t.end_fill()
# 画嘴巴
t.penup()
t.goto(0,-20)
t.pendown()
t.right(45)
t.circle(30,90)
t.penup()
t.goto(0,-20)
t.pendown()
t.left(90)
t.circle(-30,90)
# 完成
turtle.done()
```
画小鸟:
```python
import turtle
# 设置画笔
t = turtle.Turtle()
t.pensize(3)
t.speed(10)
t.color("black")
# 画身体
t.penup()
t.goto(-50,0)
t.pendown()
t.begin_fill()
t.circle(30)
t.end_fill()
# 画翅膀
t.penup()
t.goto(-20,0)
t.pendown()
t.begin_fill()
t.right(45)
t.forward(30)
t.right(135)
t.forward(30)
t.right(45)
t.forward(20)
t.end_fill()
t.penup()
t.goto(-20,0)
t.pendown()
t.begin_fill()
t.left(90)
t.right(45)
t.forward(30)
t.right(135)
t.forward(30)
t.right(45)
t.forward(20)
t.end_fill()
# 画头
t.penup()
t.goto(20,35)
t.pendown()
t.begin_fill()
t.circle(20)
t.end_fill()
# 画眼睛
t.penup()
t.goto(10,50)
t.pendown()
t.color("white")
t.begin_fill()
t.circle(7)
t.end_fill()
t.color("black")
t.begin_fill()
t.circle(3)
t.end_fill()
t.penup()
t.goto(30,50)
t.pendown()
t.color("white")
t.begin_fill()
t.circle(7)
t.end_fill()
t.color("black")
t.begin_fill()
t.circle(3)
t.end_fill()
# 画嘴巴
t.penup()
t.goto(30,35)
t.pendown()
t.color("orange")
t.begin_fill()
t.right(45)
t.circle(10,90)
t.right(135)
t.circle(10,90)
t.end_fill()
# 完成
turtle.done()
```
你可以根据自己的需求和创意来修改代码,画出更多可爱的小动物。