import turtle as t
import datetime as d
def skip(step):
t.penup()
t.forward(step)
t.pendown()
时钟钟面半径就是step
def drawClock(radius):
t.speed(0)
t.mode("logo")
t.hideturtle()
t.pensize(7)
t.home()
for j in range(60):
skip(radius)
if (j % 5 == 0):
t.forward(20)
skip(-radius - 20)
else:
t.dot(5)
skip(-radius)
t.right(6)
Mode就是注册
第9行判断当前是不是在画整5数的刻度
def makePoint(pointName, len):
t.penup()
t.home()
t.begin_poly()
t.back(0.1 * len)
t.forward(len * 1.1)
t.end_poly()
poly = t.get_poly()
t.register_shape(pointName, poly)
makePoint("h