2、使用 datetime和turtle库,设计一个图案,要求图案包含一个五角星,并在五角星下
时间: 2024-03-07 14:48:23 浏览: 23
显示当前日期和时间。
以下是代码实现:
```python
import datetime
import turtle
# 绘制五角星
def draw_star(size, color):
angle = 144
turtle.color(color)
turtle.begin_fill()
for side in range(5):
turtle.forward(size)
turtle.right(angle)
turtle.forward(size)
turtle.right(72 - angle)
turtle.end_fill()
# 显示日期和时间
def show_datetime(x, y):
turtle.penup()
turtle.goto(x, y)
turtle.write(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S"), align="center", font=("Arial", 16, "normal"))
turtle.pendown()
# 设置画布和画笔
turtle.setup(500, 500)
turtle.pensize(2)
turtle.speed(0)
# 绘制五角星
draw_star(100, "red")
# 显示日期和时间
show_datetime(0, -120)
# 隐藏画笔
turtle.hideturtle()
# 点击画布退出
turtle.exitonclick()
```
运行后,可以看到一个红色的五角星,并在五角星下方显示当前日期和时间。点击画布可以退出程序。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)