Advertisement

Python语言程序设计课程(5-2)关于七段数码管的编程实现

阅读量:

七段数码管的绘制方法

在电子显示屏中,0至9的数字通常通过控制绘图工具来呈现数码管样式。

实现该效果需借助turtle模块完成图形绘制。

同时还需要明确各个数字对应的七段线段在何时应当显示

复制代码
 import turtle as tl

    
 import time
    
 t=time.gmtime()
    
 td=time.strftime("%Y-%m=%d+",t)
    
 ##获取当前系统时间,年月日
    
 def drawLine(draw):
    
     tl.pendown() if draw else tl.penup()
    
     tl.fd(40)
    
     tl.right(90)
    
    
    
 def drawDigit(digit):
    
     drawLine(True) if digit in [2,3,4,5,6,8,9] else drawLine(False)
    
     drawLine(True) if digit in [0,1,3,4,5,7,6

全部评论 (0)

还没有任何评论哟~