turtle模拟时钟程序_函数

turtle模拟时钟程序_函数

海龟模块制作的模拟时钟_python海龟画图模块制作_by_李兴球

海龟模块制作的模拟时钟_python海龟画图模块制作_by_李兴球
这个是没有定义类的,使用函数完成的版本,以下是部分代码预览:

"""这是一个用海龟模块制作的模拟时钟程序,作者:李兴球,日期: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资源。)

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。