关于真实时钟的代码讲解

本文详细解析了如何在IDLE环境中实现真实时钟的代码,涵盖了相关数学建模的知识,帮助读者深入理解实时钟的工作原理和编程技巧。
摘要由CSDN通过智能技术生成

今天我们来讲一讲时钟的代码

下面是IDLE的代码:

import turtle as t
import datetime as d
def skip(step):     #抬笔,跳到一个地方
     t.penup()
     t.fd(step)
     t.pendown()
def drawClock(radius):   #画表盘
     t.speed(0)
     t.mode("logo")      #以logo坐标、角度方式
     t.hideturtle()
     t.pensize(7)
     t.home()       #回到原点
     for j in range(60):      #0~59
          skip(radius)
          if (j%5==0):        #%是取余==等于号
               t.forward(20)
               skip(-radius-20)
          else:
               t.dot(5)
               skip(-radius)
          t.right(6)
drawClock(150)      #调用表盘程序
def makePoint(pointName,len):      #钟的指针,时针、分针、秒针
     t.penup()
     t.home()
     t.begin_poly()
     t.back(0.1*len)
     t.fd(len*1.1)
     t.end_poly()
     poly=t.get_poly()
     t.register_
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值