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

资源简介

使用的是python编写的实时时钟,利用turtle绘图工具,制作的简易时钟,界面美观。

资源截图

代码片段和文件信息

import turtle
from datetime import *
 
# 抬起画笔,向前运动一段距离放下
def Skip(step):
    turtle.penup()
    turtle.forward(step)
    turtle.pendown()
 
def mkHand(name length):
    # 注册Turtle形状,建立表针Turtle
    turtle.reset()
    Skip(-length * 0.1)
    # 开始记录多边形的顶点。当前的乌龟位置是多边形的第一个顶点。
    turtle.begin_poly()
    turtle.forward(length * 1.1)
    # 停止记录多边形的顶点。当前的乌龟位置是多边形的最后一个顶点。将与第一个顶点相连。
    turtle.end_poly()
    # 返回最后记录的多边形。
    handForm = turtle.get_poly()
    turtle.register_shape(name handForm)
 
def Init():
    global secHand minHand hurHand printer
    # 重置Turtle指向北
    turtle.mode(“logo“)
    # 建立三个表针Turtle并初始化
    mkHand(“secHand“ 80)
    mkHand(“minHand“ 50)
    mkHand(“hurHand“ 30)
    secHand = turtle.Turtle()
    secHand.shape(“secHand“)
    minHand = turtle.Turtle()
    minHand.shap

评论

共有 条评论