• 大小: 2.39KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: python  clock  

资源简介

用Python做一个钟表

资源截图

代码片段和文件信息

from turtle import *
from datetime import *

def Skip(step):
    penup()
    forward(step)
    pendown()

def mkHand(name length):
    #注册Turtle形状,建立表针Turtle
    reset()
    Skip(-length*0.1)
    begin_poly()
    forward(length*1.1)
    end_poly()
    handForm = get_poly()
    #注册Turtle形状命令register_shape(nameshape=None)
    register_shape(name handForm)

def Init():
    global secHand minHand hurHand printer
    mode(“logo“)# 重置Turtle指向北
    #建立三个表针Turtle并初始化
    #第二个参数为长度
    mkHand(“secHand“ 115)
    mkHand(“minHand“  95)
    mkHand(“hurHand“ 80)
    secHand = Turtle()
    secHand.shape(“secHand“)
    minHand = Turtle()
    minHand.shape(“minHand“)
    hurHand = Turtle()
    hurHand.shape(“hurHand“)
    for hand in secHand minHand hurHand:
   

评论

共有 条评论