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

资源简介

python实现数码管(电子时钟)

资源截图

代码片段和文件信息

import turtle as t
import datetime
def drawGap(): #绘制数码管间隔
    t.penup()
    t.fd(5)
def drawLine(draw):   #绘制单段数码管
    drawGap()
    t.pendown() if draw else t.penup()
    t.fd(40)
    drawGap()
    t.right(90)
def drawDigit(d): #根据数字绘制七段数码管
    drawLine(True) if d in [2345689] else drawLine(False)
    drawLine(True) if d in [013456789] else drawLine(False)
    drawLine(True) if d in [0235689] else drawLine(False)
    drawLine(True) if d in [0268] else drawLine(False)
    t.left(90)
    drawLine(True) if d in [045689] else drawLine(False)
    drawLine(True) if d in [02356789] else drawLine(False)
    drawLine(True) if d in [01234789] else drawLine

评论

共有 条评论