用户:
yzq120806查看:0 回复:0 评论:0 创建时间:2024-01-25T12:27:11
【作品展示】

【作品介绍】
时钟网页端可能不能编译
【作品源代码】
from turtle import *
from time import *
def drawPointers():
tracer(False)
hour_pointer.reset()
min_pointer.reset()
sec_pointer.reset()
h = localtime().tm_hour
m = localtime().tm_min
hour_deg = -360/(12*60)*(60*h+m)+90
hour_pointer.width(8)
hour_pointer.color('white')
hour_pointer.seth(hour_deg)
hour_pointer.fd(60)
hour_pointer.hideturtle()
min_deg = -6*m+90
min_pointer.width(4)
min_pointer.color('white')
min_pointer.seth(min_deg)
min_pointer.fd(110)
s = localtime().tm_sec
sec_deg = -6*s+90
sec_pointer.width(2)
sec_pointer.color('white')
sec_pointer.seth(sec_deg)
sec_pointer.fd(140)
tracer(True)
ontimer(drawPointers, 500)
#tracer(False)
speed(10)
hour_pointer = Turtle()
min_pointer = Turtle()
sec_pointer = Turtle()
color('#ffa500', '#ffbb00')
goto(0, -150)
begin_fill()
width(30)
circle(150)
end_fill()
color('#FFF')
pu()
for hour in [12, 1,2,3, 4,5,6,7,8,9,10,11]:
home()
goto(0, -9)
seth(-hour*30+90)
fd(148)
write(str(hour), False, 'center', ('Arial', 18, 'normal'))
hideturtle()
drawPointers()
done()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn