用turtle写出I❤️YNU
时间: 2023-12-03 07:42:21 浏览: 55
好的,以下是用turtle库在Python中编写的I❤️YNU代码:
```python
import turtle
# 设置画笔
t = turtle.Turtle()
t.pensize(10)
t.pencolor('red')
# 画出大写字母I
t.penup()
t.goto(-150, 0)
t.pendown()
t.setheading(90)
t.forward(150)
t.penup()
t.goto(-75, 150)
t.pendown()
t.setheading(0)
t.forward(150)
# 画出红心
t.penup()
t.goto(0, 0)
t.pendown()
t.pencolor('pink')
t.begin_fill()
t.setheading(45)
t.circle(75, 180)
t.setheading(135)
t.circle(75, 180)
t.end_fill()
# 画出大写字母Y
t.penup()
t.goto(150, 0)
t.pendown()
t.pencolor('red')
t.setheading(90)
t.forward(150)
t.setheading(-135)
t.forward(106)
t.penup()
t.goto(150, 0)
t.pendown()
t.setheading(-45)
t.forward(106)
# 画出大写字母N
t.penup()
t.goto(300, 0)
t.pendown()
t.setheading(90)
t.forward(150)
t.setheading(-135)
t.forward(170)
t.penup()
t.goto(300, 0)
t.pendown()
t.setheading(45)
t.forward(170)
# 隐藏画笔
t.hideturtle()
# 完成绘制
turtle.done()
```
运行代码后,将会弹出一个窗口,显示出I❤️YNU的图案。
阅读全文