绘制一个有时间星期日期的时钟的python代码
以下是一个简单的Python代码,用于绘制带有时间星期日期的时钟:
import time
import turtle
# 设置画布和画笔
canvas = turtle.Screen()
canvas.bgcolor("black")
canvas.title("Digital Clock")
pen = turtle.Turtle()
pen.hideturtle()
pen.speed(0)
pen.pensize(3)
# 显示时间、星期和日期
def show_time():
# 获取当前时间、星期和日期
current_time = time.strftime("%H:%M:%S")
current_weekday = time.strftime("%A")
current_date = time.strftime("%B %d, %Y")
# 绘制时间、星期和日期
pen.penup()
pen.goto(0, 100)
pen.clear()
pen.write(current_time, align="center", font=("Courier", 40, "normal"))
pen.goto(0, 0)
pen.write(current_weekday, align="center", font=("Courier", 20, "normal"))
pen.goto(0, -50)
pen.write(current_date, align="center", font=("Courier", 20, "normal"))
# 每隔一秒钟更新一次时间
canvas.ontimer(show_time, 1000)
# 启动时钟
show_time()
turtle.done()
运行代码后,将会出现一个黑色背景的窗口,上面显示当前时间、星期和日期。窗口将每秒钟更新一次时间。可以根据需要调整字体、颜色、大小等参数
原文地址: https://www.cveoy.top/t/topic/cHeD 著作权归作者所有。请勿转载和采集!