
这个是没有定义类的,使用函数完成的版本,以下是部分代码预览:
"""这是一个用海龟模块制作的模拟时钟程序,作者:李兴球,日期:2018/12/10于杭州"""
from turtle import *
from time import *
def init_screen():
screen = Screen()
screen.title("模拟时钟")
screen.delay(0)
screen.mode("logo") # 此模式刚好和时钟转动相适配
pointer = ((0,0),(5,0),(5,50),(10,50),(0,60),(-10,50),(-5,50),(-5,0)) #顶点表
screen.addshape("pointer",pointer) # 添加大箭头各顶点到形状列表
return screen
def draw_digital():
#以下代码画时钟的数字
radius = 300
draw_turtle = Turtle(visible=False,shape='circle')
if __name__ == "__main__":
screen = init_screen()
draw_digital() # 画数字
screen.mainloop()
如需要查看完整代码,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)
