python编程一个草莓熊
时间: 2023-08-14 13:12:42 浏览: 89
好的,让我们来编写一个草莓熊的 Python 代码吧!以下是一个简单的草莓熊程序:
```python
# 导入必要的库
import turtle
# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔属性
pen.pensize(5)
pen.speed(1)
# 画草莓熊的头部
pen.penup()
pen.goto(0, 100)
pen.pendown()
pen.circle(70)
# 画草莓熊的耳朵
pen.penup()
pen.goto(-50, 170)
pen.pendown()
pen.circle(20)
pen.penup()
pen.goto(50, 170)
pen.pendown()
pen.circle(20)
# 画草莓熊的眼睛
pen.penup()
pen.goto(-30, 140)
pen.pendown()
pen.fillcolor("black")
pen.begin_fill()
pen.circle(10)
pen.end_fill()
pen.penup()
pen.goto(30, 140)
pen.pendown()
pen.fillcolor("black")
pen.begin_fill()
pen.circle(10)
pen.end_fill()
# 画草莓熊的鼻子
pen.penup()
pen.goto(0, 110)
pen.pendown()
pen.fillcolor("red")
pen.begin_fill()
pen.circle(10)
pen.end_fill()
# 画草莓熊的嘴巴
pen.penup()
pen.goto(-30, 90)
pen.pendown()
pen.right(45)
pen.circle(20, 90)
pen.left(135)
pen.circle(20, 90)
# 画草莓熊的身体
pen.penup()
pen.goto(0, 0)
pen.pendown()
pen.circle(100)
# 画草莓熊的手和脚
pen.penup()
pen.goto(-70, -30)
pen.pendown()
pen.right(45)
pen.circle(30, 90)
pen.left(135)
pen.circle(30, 90)
pen.right(45)
pen.circle(30, 90)
pen.left(135)
pen.circle(30, 90)
pen.penup()
pen.goto(70, -30)
pen.pendown()
pen.right(45)
pen.circle(30, 90)
pen.left(135)
pen.circle(30, 90)
pen.right(45)
pen.circle(30, 90)
pen.left(135)
pen.circle(30, 90)
# 隐藏画笔
pen.hideturtle()
# 显示画布
canvas.mainloop()
```
运行这个程序,你将看到一个可爱的草莓熊在屏幕上出现了!