python海龟写教师节贺卡
时间: 2024-09-06 13:03:37 浏览: 200
使用Python中的海龟图形库(turtle)可以绘制出各种图形,包括用来制作教师节贺卡的图案。以下是使用Python的turtle模块来绘制一个简单的教师节贺卡的示例代码:
```python
import turtle
import time
# 设置窗口信息
wn = turtle.Screen()
wn.title("教师节快乐!")
wn.bgcolor("white")
# 创建一个海龟画笔
teacher = turtle.Turtle()
teacher.pensize(5)
teacher.speed(10)
# 开始绘制贺卡
teacher.color("blue")
teacher.begin_fill()
teacher.circle(100)
teacher.end_fill()
teacher.penup()
teacher.goto(0, -100)
teacher.color("black")
teacher.write("亲爱的老师,", align="center", font=("Arial", 24, "bold"))
teacher.goto(0, -150)
teacher.write("教师节快乐!", align="center", font=("Arial", 24, "bold"))
# 隐藏海龟画笔
teacher.hideturtle()
# 结束绘图
turtle.done()
time.sleep(3)
wn.bye()
```
这段代码首先设置了窗口信息,然后创建了一个海龟画笔。使用海龟画笔绘制了一个圆形,作为贺卡的背景。接着在圆形中心下方写上了“亲爱的老师,教师节快乐!”的文字祝福。最后隐藏了海龟画笔,并在3秒后关闭窗口。
需要注意的是,这段代码中使用了`time.sleep(3)`,使得窗口在自动关闭之前会停留3秒钟,以便用户能够看到贺卡。
阅读全文