pythonturtle笑脸代码大全
时间: 2024-01-02 16:22:55 浏览: 39
以下是使用turtle库绘制笑脸和哭脸的代码示例:
1. 绘制笑脸:
```python
import turtle
# 创建画布
screen = turtle.Screen()
screen.bgcolor("white")
# 创建画笔
pen = turtle.Turtle()
pen.color("black")
pen.width(3)
pen.speed(2)
# 绘制脸部
pen.penup()
pen.goto(0, -100)
pen.pendown()
pen.circle(100)
# 绘制左眼
pen.penup()
pen.goto(-40, 0)
pen.pendown()
pen.circle(20)
# 绘制右眼
pen.penup()
pen.goto(40, 0)
pen.pendown()
pen.circle(20)
# 绘制嘴巴
pen.penup()
pen.goto(-40, -60)
pen.pendown()
pen.setheading(-60)
pen.circle(40, 120)
# 隐藏画笔
pen.hideturtle()
# 关闭画布
turtle.done()
```
2. 绘制哭脸:
```python
import turtle
# 创建画布
screen = turtle.Screen()
screen.bgcolor("white")
# 创建画笔
pen = turtle.Turtle()
pen.color("black")
pen.width(3)
pen.speed(2)
# 绘制脸部
pen.penup()
pen.goto(0, -100)
pen.pendown()
pen.circle(100)
# 绘制左眼
pen.penup()
pen.goto(-40, 0)
pen.pendown()
pen.circle(20)
# 绘制右眼
pen.penup()
pen.goto(40, 0)
pen.pendown()
pen.circle(20)
# 绘制嘴巴
pen.penup()
pen.goto(-40, -60)
pen.pendown()
pen.setheading(-60)
pen.circle(40, -120)
# 隐藏画笔
pen.hideturtle()
# 关闭画布
turtle.done()
```