python编程-17:turtle绘制时钟程序

标签:
python |
分类: 科技 |
源码:
-
from
turtle import * -
from
datetime import * -
-
def
Skip(step): -
-
-
-
-
def
mkHand(name, length): -
-
-
-
-
-
-
= get_poly() -
handForm) -
-
def
Init(): -
secHand, minHand, hurHand, printer -
重置Turtle指向北 -
-
125) -
-
90) -
= Turtle() -
-
= Turtle() -
-
= Turtle() -
-
hand in secHand, minHand, hurHand: -
1, 3) -
-
-
= Turtle() -
-
-
-
def
SetupClock(radius): -
-
-
-
i in range(60): -
-
i % 5 == 0: -
-
-
-
-
-
-
-
def
Week(t): -
= ["星期一", "星期二", "星期三", -
"星期五", "星期六", "星期日"] -
week[t.weekday()] -
-
def
Date(t): -
= t.year -
= t.month -
= t.day -
"%s %d %d" % (y, m, d) -
-
def
Tick(): -
-
= datetime.today() -
= t.second + t.microsecond*0.000001 -
= t.minute + second/60.0 -
= t.hour + minute/60.0 -
-
-
-
-
-
-
align ="center", -
14, "bold")) -
-
align ="center", -
14, "bold")) -
-
-
-
100)#100ms后继续调用tick -
-
def
main(): -
-
-
-
-
-
-
-
if
__name__ == "__main__": -