在turtle里绘制图形的日期信息(必须使用datetime库)
时间: 2024-03-17 15:43:39 浏览: 95
python使用turtle库绘制时钟
5星 · 资源好评率100%
好的,我们可以使用datetime库来获取当前日期,然后在turtle绘图中绘制这个日期。以下是一个示例代码:
```python
import turtle
from datetime import datetime
# 获取当前日期
current_date = datetime.now()
# 初始化turtle
t = turtle.Turtle()
t.speed(0)
# 绘制日期
t.penup()
t.goto(-200, 0)
t.write('Date: ' + current_date.strftime('%Y-%m-%d'), font=('Arial', 16, 'normal'))
# 绘制图形(这里只是一个示例)
t.pendown()
t.circle(100)
# 等待用户关闭窗口
turtle.done()
```
代码中的`datetime.now()`获取了当前日期和时间。`current_date.strftime('%Y-%m-%d')`将日期格式化成字符串,以便在turtle中显示。`t.write()`用于在屏幕上显示日期。在这里,我们使用`Arial`字体和16号字号来显示日期。然后,我们在turtle中绘制了一个圆形。最后,`turtle.done()`用于等待用户关闭窗口。
阅读全文